It is the perfect size for my entryway, makes a nice place to drop both shoes and keys, and even fits my husband’s size 11 shoes! It is time consuming, but overall not too difficult, to assemble. I took off 1 star because the shelves don’t fit totally perfectly flush, but they still open smoothly and work just fine.