For the money, this product was great.  However, it does take a great deal of time to assemble (according to my son).  I did note this as a negative in the prior reviews but it was worth the savings.  This also go delivered very quickly.  I will order from here again.