I was very hesitant buying this couch with not many reviews and nervous about buying a couch online with out being able to touch it  air on it. It shipped to our home within 6-7 days. It came from California to the east coast. Came in 6 boxes and they were to heavy or difficult lift and carry. Assembly was rather simple. Screw legs in, fluff cushions (they come vacuumed sealed) they Velcro on to the bases. Back pieces are as simple as adding the metal sliding pieces on, NO TOOLS REQUIRED!!!!! The ottoman cushions also Velcro on I am excited for easy vacuuming! We have a 3 year old crumbs always are inevitable even if we don’t let her eat on he couch. The ottoman are a bit more plush then the couch cousin BUT they come in the bottom of base piece and are not vacuumed sealed - so I am sure the others will get just as plush! 

Pictures uploaded are 2 different angles of the couch in our (small) townhouse! 3rd are the different ways you can style it! 

If your not sure, I say buy it!