This is a very comfortable ottoman! My two sons love it and sit on it to watch tv or play games on. We can also put a big tray in the middle and set glasses on the tray because the ottoman is firm enough that with a tray, things will stay balanced and flat. When this was delivered, I like show easy it was to put together - the legswheels were zipped underneath the ottoman and you just pop them in. The color is the only thing that I dont really like so much... It almost looks pink to me in some light. Also, the buttons look really nice, but they are SO hard to clean if crumbs get in them because they are really deep in the fabric. That probably wouldnt be an issue without kids. Most of the time we keep a throw blanket over it because it seems hard to clean.