Perfect for my small space. Didnt take too much effort to put together. Some pieces were missing labels, but each lettered piece was packed with any other of the same lettered piece so it was easy to figure out. Rather sturdy once assembled.