Exactly as described, disappointed with delay as product was out of stock when ordered. Order didn't arrive until 4 weeks later. In future will order earlier to avoid delay and set a reminder email. Suggest and out of stock icon on product or due date.