So far it's ok but seems complicated to assemble.  My 15 yr old is putting it together and the different pieces are confusing.  I hope he finishes in the next few days.