I am very impressed with this product! It fit me like a charm and clung to me just the way I wanted it to! I'm always a bit nervous buying things online but this one exceded my expectations! I ordered my regular size (medium) and absolutely loved the way it fit! The material was soft and comfortable, light but not too light. Kept my temperature comforatable throughout the day. The seams are put together nicely. I expect to wear this very much! I am very pleased!