This is a very sweet ottoman. I would have sworn I read the reviews but I was not aware it was filled with beanbag-ish materials. That said, it is very firm and will serve its purpose for me: foot rest, additional seating, and a place to put my coffee tray. The royal blue color was exactly what I hoped it would be, true to what showed on my phone screen. The cover is velvety suede-ish on the outside, with a zipper on the bottom, so one can remove it. The white stitching is bright white, and some ends needed trimming and the furniture tags removed, but after several days the stitching doesn't stand out any more. It puts a pop of fun into my space, which was recently turned from a dining room into a morning room. I'd post a photo but my better half has claimed the space today, deep into a novel, and wouldn't want a photo taken!