Lots of pieces but was able to put it together in 45 mins. It is perfect for the space. It can easily fit 4-5 towels in one of the cubby spaces