Perfect!!!!! The smell is a tad off putting at first and has lingered, but not a deal breaker. a little scratchy to sit on in shorts, but fine if you have on thicker pants, etc. firm enough to sit on, use as a smalllow ottoman, or as a side table depending on the height of your sofa or chair. Kind of noisy.. I’m not sure what it’s filled with but it makes quite a bit of noise if you shift your weightplace a significant amount of weight or pressure on it. Also not a deal breaker. Very VERY happy with these!!