Layout: Sidebar Left · best for Admin panels, ERP, CRM, web apps · all layouts
Skip to content

Mira Deck — Online Store

Quality goods delivered to your door

Services30-day returns
Secure checkout
Live order tracking
Based inToronto
Canada
Since2007
122 products

Order before 2 pm and most parcels leave our warehouse the same day, tracked all the way and free over $50.

Shop the collection

Gifts they will actually keep

Every order can be wrapped in recycled paper with a handwritten note for free, and gift receipts make exchanges painless.

Open the dashboard
Orders
4,280
19.8%
Revenue
$195,270
22.6%
Average basket
$84.21
7.5%
Returning buyers
24.7%
20.9%
News

Inside our new autumn collection

Washed linen in four new colours, a heavier cotton throw and a desk lamp we spent a year getting right.

Ruby AlvarezJun 18, 2026
Behind the scenes

How we choose sustainable materials

Why we switched to organic cotton and recycled glass, and the one leather supplier we kept after visiting six tanneries.

Felix NovakMar 21, 2026
A closer look

How your order reaches you

Picked, checked by hand, wrapped and on its way, usually on the day you order.

Member prices
4.7 / 5Member prices
Carbon-neutral delivery
4.9 / 5Carbon-neutral delivery
Hand-checked quality
4.9 / 5Hand-checked quality
Easy exchanges
4.9 / 5Easy exchanges
FAQ

Delivery, returns and sizing

Everything you need to know before you start.

How do I find my size?

Every product page has a fit guide, and our team can help over chat.

Can I change my order?

Yes, if it has not shipped yet. Reply to your confirmation email or chat with us.

Is shipping free?

Shipping is free on orders over $50. Below that it is a flat $4.95.

How do returns work?

Return unused items within 30 days for a full refund. The return label is free.

Do you ship internationally?

Yes, we ship to more than 40 countries. Duties are shown before you pay.

How long does delivery take?

Most orders arrive within two to four working days. Express delivery is available at checkout.

Still have questions?Our team is happy to help.
Get in touch
Contact

Get in touch

Sizing advice, order changes or a gift idea: our customer team is happy to help.

Please enter your name.
Please enter a valid email.
Please write a message.
+1 (555) 290-7207

New drops in your inbox

Be the first to hear about new collections, restocks and the occasional members-only sale.

The new collection is here

Shop now and get free delivery on every order over $50.