This piece fits my mudroom perfectly. It is firm and has sufficient storage. The fabric does stretch out with use, so you can see where people have been sitting. You certainly get what you pay for, but this functions just as well as a bench double the price. Plus, if you have kids or pets, this piece is a good compromise- it looks nice enough, does the job and doesn't cost too much.