Really pleased with this set! The color is great, the cushions have a lot of support, and I love the small details that really show some thought was put into the piece. The back of each cushion is angled out slightly at the bottom, so keep it looking firm and the cushions attach via velcro loops to the piece to keep the cushions from moving. This working out PERFECT for us, because we tilt them forward against the table to keep our dogs off of them. Highly recommend!