Perfect for my 14 year old boy! It took 2.5 hours for me to put together by myself. Wasn’t difficult, just tedious.