Thissst is really nice! Fairly easy to put together, although you do need 2 people to build the couch frame. The bottom cushions are thick and comfortable-material appears to be waterproof. The back cushions are fine but may need more filling over time. We really like it!