Back cushions are great, but the seat cushions are a little hard. Color is exactly as shown for red.