Even nicer than I was expecting! Putting the piece together does take some time, but it's worth it. The cabinets are roomy and there is an option of not putting in the dividing shelf, which allows you to store bigger containers, baskets, etc. Really, GREAT value for a shockingly reasonable price.