Update: lowering our rating! While this couch looks nice, it’s not soft at all and has remained firm over time which is not what we had hoped. We’ve had it 3.5 months. 
Ships well, assembly was pretty simple and creative some a ship able product, it looks great and will function well for what we need.  The comfort level is not real high, hopefully it will break in over some use, the seat cushions are built in so they can not be removed for cleaning purposes but also will not be remove by kids cluttering the living room. The back cushions are single sided with Velcro to help hold them in place.