I assumed when receiving these they would be the standard flat, square cushions that do their job but aren't super comfortable. I was pleasantly surprised when I received these! They're thick, soft and really very nice to sit on! I've used them on my rocking chairs on the porch and they fit great and really dress them up