It was quite a surprise to order the product on Thursday and receive it on Saturday. The quality is very good. Be advised that if you weigh 120 pounds, you should order a Size S, not M. The Customer Service contact is also very responsive. The only regret is I couldn’t determine how to access the 20% discount as a first time customer.