The fabric on this is nicer than expected. Purchased for storing extra towels in my downstair bathroon as storage space is limited. My only reason for giving it 4 stars is it's not perfectly square but for the price I am very pleased with this functional piece.