This product was easy to assemble and looks quite stylish on our balcony. The cushions are thick and they each have ways to fasten them to the frame so they don’t move. Very comfy!