Needed a bench about this size for a small space in my bedroom. I sit on it once or twice a day to remove or put on shoes. It looks great and should hold up well for this use. Not sure the material or padding would hold up in a heavy use area. Should be great in any kind of occasional use application. Easy to put together. I think quality for the price point is good.