This was worth the wait!! Shipping took only a week. Easy assembly depending on the help, took about an hour  a half. Arrived in 8 separate boxes by FedEx. Very comfortable. Exactly what I expected. Looks even better in person! Highly recommended.