Perfect size for my small space; shelves are a nice depth. Easy to assemble. Worst part was trying to get all of the stickers off the frame (so... many... stickers) - it took longer to do that than to assemble the piece.