Lets start with the Tmart shipping time - the products came from China and they came quite quickly to me (less than 30 days). Usually shipping from China takes quite a while!
Today my order arrived and I'm fully satisfied because during process I have had some issue about the free gift choice...so tmrt customer service changed it promptly.
I received fragile-looking parcel, but the interior is actually lined with bubble wrap that serves as cushion for the item. The actual product looks very dainty, light, and handy.