There was no problem putting this together.  All the pieces fit and work perfectly.  Looks very nice in the dining area of my teeny apartment.  There is one movable shelf inside, but there is a lot of room for stacking.