Frequently asked questions

When can I expect my bamboo bedding to arrive?

You can expect your new bedding(s) to arrive within 5-10 business days. Once we receive your order, we will dispatch it within 1 business day (Monday - Friday).

Can't Find What You're Looking For?

Here's where to find us: