What a great sofa!  The pieces are light but very sturdy.  I love that they come with waterproof covers that are washable.  The length is fabulous for lounging on my patio.  The cushions are just right — I didn’t find them too hard as other reviewers have stated.  The sofa being three separate pieces is a bonus for cleaning and moving things around, and the pieces are easy to move but stay in place nicely.  They even have levelers on the bottom.  I would definitely recommend this sofa!