These are perfect!  Cushion feels firm, like it’s going to hold up and I know the fabric is going to hold. I purchased black which is risky but I’ve had some black Sunbrella throw pillows in direct sun for 2 years now and they are just as colorful as the day I purchased them.