I took me a little while before I put this together.  It has a lot of parts and pieces to put together.  It took my husband and I almost 2 hours to put it together.  It was well worth the price and the time to put this together.  I would highly recommend this product .  Very happy with the purchase.