Not too bad! I put it together myself and it was pretty easy. It’s rained a few times and the rain water dries fast. Cushions look thin but they are still comfy. I’m happy with this!