Shipping took several weeks. Packaging is cumbersome, but I had been prepared for that. Furniture is made in Vietnam and is quite high quality. Assembly was straight forward, hardware even had thread lock pre-applied. Very comfortable and lovey sofa. Natural colors blend with any decor.