Fairly happy with the purchase. Tiny bit of damage on one of the legs in shipping and the frame is not as heavy as I has hoped.  Very comfortable though! Setup was easy. Not sure how long the white cushions will stay clean but the covers do zipper off if needed.