My 10 year old was able to help me assembly this. Very comfy. Cushions proba shouldn't stay out in the rain...