Aluminum frame, with quality parts. seat tube size is 17", since the top tube is not horizontal, it is actually larger than 17" frame, maybe around 21" Wheel size is 26", 24 speed.