Shelf itself is fine, but the drawer is actually on wheels and is a seperate pieces from the shelves. We have this on carpet so the drawer is really hard for my toddler to pull out. Wish it was actually all one piece.