It was tedious to put together but all big projects are. The wood not being labeled was mildly annoying but it had the measurements so I went through and labeled them for my husband and it was fine. We wished that it would have come with extra hardware. And it is very time consuming. It took my husband a full day with me randomly helping. I think it looks nice and my son will love it! Also, I was satisfied with the timely shipping and good communication about when it was coming.