Easy to put together and the frame is really pretty and good quality. The seat cushion is okay, but the pillows are junk..they are way too small, lumpy, and poor quality. I’m happy with the purchase but bummed that I’ll definitely need to buy new pillows…these look awful and aren’t comfortable.