Nice set for decent price. Arrived earlier than expected. Took my husband and I 1.5 hrs to assemble.  Some parts were dented but didn't want the hassle of returning, so we are keeping the set. Cushions seem firm and nice. Overall satisfied so far.Havent used the set yet , will see how it holds up. Would recommend.