The frame on these is absolutely gorgeous. Everything came packaged very well and was easy to put together. The cushions are a decent quality for the price overall. The only issue is part of the seat below the cushion is so smooth that the cushion slides out easily. I'm trying to find a way to get some friction under there so the cushion stays put. Otherwise, great buy!