Nice heavy fabric, vibrant colors as shown on website. Perfect height for couch. Only time will tell how well the cushioning holds up, though. Fingers crossed that it is a long time…