Very sturdy. Make sure you have someone strong put this together. Definitely was a small work out for me. 
Cushions got dirty because of my dog. I took them out quickly, washed them and all good again )