I was looking for a bench to put near my bedroom window for my cats and this was priced right. Overall the bench is fine. The fabric is tough, which is good because my cats are jerks and try to scratch it(put a blanket or something over the bench if you have cats). The inside is a bit smaller, but I was able to jam some linens and small blankets in there. My only gripe is that when I screwed all of the legs in, there was a noticeable wobble and the bench did not sit flat on the ground when the legs were on. I was able to add some material to the "short" legs and it is okay, but a bit annoying.  Overall, an okay buy.