I love how this hides our shoes and gives us a place to store random items (think dog leash/collar on the bottom panel). Great shoe storage cabinet that is sturdy and looks high quality. 20 pairs of shoes is a bit of a stretch though - I have about 6 pairs of women's size 9.5 shoes that fit regularly and my husband can fit 4 pairs of his 11.5/12 shoes sideways. All in all, exactly what we were looking for.