This purchase was a very good experience for me.  The sofa arrived on time and in the right color. (teal blue)   It is very comfortable.  Yes you do have to move the pillows to sit but that is the way it is on most of my other furniture too so...no big deal.   The slipcover is a bit baggy, but I was going for a shabby chic look anyway so, for me, it works well.  It got the 20 something kid's approval for nap quality!   I would buy it again in a heartbeat.