For the price, this is a sturdy and very comfortable chair - even though the chair is lightweight. The seat portion comes assembled, so I only needed to attach the legs (which was very easy for me...a first!) I haven't had to spot clean it yet, though, so don't know about the ease for cleaning.   Loved it so much that I bought another :)