Lovely items. Received within 3 weeks from order date. Already subscribed for the small boxes for 3 months. Thank you Marlene and team. Worth the price.