For the price, these are "ok". The fabric is a decent quality, but the foam for the top of the ottoman is super low quality. I would not recommend sitting on these at all. They are also smaller than what i thought as well but that was probably my fault. Overall they will do for now, but i would not recommend these for any family or friends.