There were lots of pieces but very easy to assemble once all laid out. It’s a great and multifunctional piece. The option for the wheels is great — at the moment due to the height I didn’t add on the wheels, but nice to have to option should I need that functionality.