Love my new sofa!  I was worried about ordering a sofa online without sitting on it but I am so glad I did.  It looks more expensive than it is.  Attaching the legs was easy.  Getting the slip covers on requires a little effort to pull them tight but this is necessary to keep them from looking sloppy as they wear.  I don’t see any issues with bottom of slip cover sliding on the ground- there is Velcro underneath to keep it in place.  I chose inside door delivery and did not pay for assembly.  Hardest part was getting it out of the box (I did it with my two kids, 11 and 9).  Overall, very pleased with sofa but it would be nice if they took it out of the box at delivery without having to pay extra for that.