This set is super cute. I got the beige cushions because the other colors were out of stock and I was impatient. Looking back, I would not recommend the beige as it shows water marks and stains easily. This isn't a super heavy duty unit, but we don't have pets or kids so I don't really need to worry about it needing to withstand. It is comfy though for a "cheaper" set. I really am enjoying it.  I put it together by myself with no issues. I did 4/5 stars simply because I wish I could have got the color I wanted.