Bought two of these for our playroom and they work perfectly. The shelves are adjustable on the inside, which is great. Assembly is really easy and straight forward. Just as a heads up - this cabinet is extremely heavy and weighs 70 lbs! After UPS delivered, i had to take out each piece individually as I was not able to move the box at all.  It's definitely a solid, quality piece of furniture!