Excellent communication with the seller, fast shipping, very good quality.
About Rakuten :
If i can suggest something for rakuten to improve the experience, It would work better with clearer information about the shipping (different options available, delivery time and price) so that customers can choose as they order it, rather than having to confirm by mail and exchange messages.