just what we needed in our laundry/mudroom. hides all the shoes, easy to clean, even easier to assemble. The cabinet shelves do tend to slide back and fall if you aren't careful, and after a year, one of the door magnet thingies keeps falling off for no reason. It slides right back in place and is kind of a pain sometimes. Overall good purchase and would buy again.