Upon purchasing my vest, I was very satisfied with how fast it arrived! After putting it on, I noticed it was extremely snug yet comfortable. After only wearing a week I noticed a different in my waist size. I purchased a XXL and I am going to need a a smaller size soon! I am super satisfied with my purchase and I totally recommend this item! Thanks so much she's waisted, I am waisted!!!!