Arrived within 3 days, nothing missing or damaged, easily put together and excellent quality. Looks perfect and very comfortable. Would definitely recommend.