Easy to assemble. I put it together by myself and it literally took under 30 minutes. It looks great too. The product is better than I expected, great value and is going to hold more than I thought. I would definitely recommend it to a friend. In fact, I am going to order another one. Let's hope it is still in stock. Also, this is the only time I've been anxious for winter to come - can't wait to try it out.