LOVE this patio set! Been looking for a patio set that includes everything and this set has it! After I read the reviews I decided too order this set. I am so happy I did. The only pieces we had to put together were the table and front piece of the love seat...super easy! The cushions do slip off seats and ottoman but we put down non skid rubber pads (ones you use under rugs) and it works great!! Highly recommend