This is a great, sturdy piece of furniture. We love how versatile it is. It functions as a table, ottoman and bench all at once.

There are a couple of things I don't like about it. I could do without the casters. On one hand they make it easy to move the ottoman to sweep. But on the other hand, this moves a bit too easily on our floors. When we store stuff in here, it can be frustrating to try to figure out which bin it's in because it turns so much.

The other thing I don't like is that it tends to collect crumbs. The kids use it as a table, and the crumbs don't stay in the tray; they often collect in the baskets, so I have to vacuum this every so often. 

All in all though, I like this because it's comfortable, functional and has held up well to pets and kids so far.