I thought this was the same as a couple of cushions I already had. I’d bought this to replace one of them. Online it looked exactly the same. Unfortunately when I received it I realised the outer material was completely different, quite shiny and hard, unlike the cotton on my other ones. Also, hardly provides any cushioning as it’s really thin. Not enough filling. It’s now being used as a dog bed as not suitable for a bench. The combination of shiny outer fabric and insufficient filling makes it very uncomfortable to sit on.