Placed my order on Jan 30th. It arrived to the local warehouse on Feb 24th and I set my delivery date for Feb 27th! No expert assembly is needed because the sofa is delivered already assembled, even the legs. It did take a while to unwrap, which I think is a good sign as it was packaged very well. The fabric I chose is Dursky Ivory. Its a great couch - it is firm, but not TOO firm.  I like this because it will keep its shape. My only complaint is that 4 pillows is a bit excessive. They are huge. But no big deal, can store them and switch them out. Great purchase overall!