It was originally supposed to get to me on October 17th-21st and then pushed back to the 22nd and then said it was going to be November 7th as it was “back ordered”. It got to me on October 31st so later than expected but earlier than the pushed back date. 

Delivery also didn’t read my instructions to deliver the 6 boxes to my doorstep but rather left it in the middle of the mail room in my lobby. 

Product came with all pieces and instructions. Easy to assemble once I got it all up to my third floor apartment. Couch is a tad firm but can already tell it is softening up with use (unless I am just getting used to it). For the price, it was definitely a good purchase. 

First day I had it a dog got excited and owed a bit on it and the liquid just beaded up for me to wipe up instead of seeping into the fabric. Was very pleased with that. I also purchased the highest protection plan I could just to be on the safe side.