ordered for my 17 year old son...perfect fit...and he had it put together himself before I got home!