Giant Rock 4000 Mountain Bike size medium / large good for someone 5ft 8" to 6ft plus.Comes with 21 speed Shimano shifters and Shimano V brakes, 26" wheels , new gel seat very comfortable, front & rear fenders, quick disconnects on both wheels and rear carrier.This bike is in excellent condition with no rust or corrosion.If interested phone .