I am truly amazed by the wonderful service Mirraw has to offer. I ordered my items on June 25th, and they arrived today July 8th. I am astounded by the fast shipping to Canada! all of the items were thoroughly and safely packed and looked exactly like they were shown in the photos! I will definitely be ordering again! Thank you so much!