I have a ready to ride Giant Cypress! This 21spd is ready to ride with a fresh tune up and more! This is a perfect bike for someone who wants a efficient road bike while capable of gravel trails. This bike offers an adjustable stem and suspension seatpost for ultimate comfort while providing grip shifters for easy gear selection!