Cannot beat this for the price. Assembly is a little tricky with some of the screws, but nothing even an amateur couldn't figure out. Has a great resort-like style and is comfy. Cushions slip if you're moving around a lot but if you're just lounging I find that there isn't much slippage. The white surface will get dirty, but we take a power washer to it every now and then or put the cushions away when not in use. Material is water-repellent (not waterproof), so it does have a slick feel.