Cushions are just mediocre. The bench is a little short for the seat. But I love it otherwise