This swing looks and seems durable. Took forever to get here, but we are mostly happy with it. Cushions are pretty flat - but pretty much just as pictured. Wish it came with 2 bolster pillows.