I ordered it and it came on time. When I started assembling then found that one hardware part was missing. I called Wayfair customer support. They immediately refund the part price as I cannot wait for part delivery from the store. Assembling is not very tough although need some patience.
Sofa is very comfortable and looking very nice in my living room.