The linen fabric is very stiff and scratchy and collects pet hair like nothing else in my living room. The one I received didn't have the teal cast mentioned by another reviewer (I was hoping for that). The foam on top is very firm and overall feels cheaper than it looks. I personally wouldn't have purchased it if I had seen it in person.