Arrived quickly and looks really nice, was a small love seat just like I wanted, so not to take up too much space. Assembly should have been very easy except the pieces did not align. If they had aligned, it would have been a breeze. Pillows are a little thin, but firm and seem well made. These is perfect for size and price, a great outdoor piece.