thank you. i really like the diablous and i ride the 20,69 version. the frame is really streety and spinfriendly. the big standover gives you a lot of stability. if you ride street then its a perfect frame. until yet i didnt had any problems. the warranty...puh...i dont know. its a subrosa, im sure it will bear up everything.