There were a lot of pieces but it was pretty easy to put together. The TV stand is a great addition to our bedroom and love it. It’s not too heavy but it did take 2 of us together and move. We love the color as well.