This is a very nice cushion, the fabric is good quality, the colors are as shown on the website, and seems sturdy.  The price is my only complaint.  I think it’s a bit high, but I splurged on it anyway.  I recommend this item.