So, just received it last night and im gonna give my initial thoughts, as i know i read through the reviews several times in helping me select such a large online purchase.First, love, LOVE the color and fabric, i went with slate. Oh my goodness, its perfect. Seems to be easy to wipe down with a cloth, water repelling. Had a bit of an odor from being the fake leather, but it dissipates quickly in the air. I need sometho g nonporous to avoid dustmites and dust, so this is a win for me.Cushions are firmer than i thought, but still very comfortable and will soften with time. Oh, yeah they do push out a bit, but its not a big thing. Lying down on this couch is wonderful! Better than my bed.As others mention, you need to screw in legs by yourself, no predrilled holes. Needed our power drill. But otherwise easy. Okay, so heres the main thing i would want to point out, or make me consider giving 4 stars. its on the smaller size seat depth and height wise. Im 57 and sitting straight up my shoulders are at top of back cushion. So it feels smaller than id like, but honestly i adjusted quickly and am so happy with the rest of the couch, im not gonna complain. Its also just an amazing value, ive been shopping for a sofa for while...And lastly, it just works and looks great in the space! I actually think a higher couch would have made the space feel closed and dark because we have this in front of an island. It looks gorgeous and 3 teens and hubs really like it! That doesnt happen around here, so. Btw had no problems with shipping. Delivered in good condition.Update: October 2019Fabric is amazing.Couch is still great, but i would say the cushions have started to sink a bit, some might say break in. I mean they started firm, now i can feel some soft areas.