20” frame good for someone around 5’ 10” to 6’ 1”. Frame is a little scraped up but the bike is mechanically good and was just tuned up.