Arrived on time. Its ok. Plastic is cheap. Easily comes off so be careful how you pump soap, shampoo and conditioner out.