I would have given 5 stars except that the depth of the shoe containers is actually too much. You can't really put two pairs of shoes in there unless they are flats. Heels just don't fit. But the fabric is great and held up well over the year, especially with two big dogs jumping on it every day. Not sure of a solution for the depth and high heel issue, but you can also take out the dividers and throw books or purses in there.