Just as expected for the price. We have a very small home and will be using this cabinet to store towels in the hallway outside the bathroom, along with overflow toiletries. Size is perfect - it was about 2 inches less deep than most of the other shoe bins. Assembly was easy and quick. I bought the espresso color and it had a few dings that I touched up with a sharpie and wiped with my finger. I also used a sharpie along the back panel and it looks great. Very happy with the shelves and storage space.