I originally bought this same 90 Degree tank in 2014 and one month ago, my dryer decided to unbalance and shred half of my gym clothes getting stuck in the drum - this tank being one of them. I was so sad until I found this on Amazon and realized it was basically the exact same tank! I'm so happy! It honestly fits better than my original one. It stayed in place during my high intensity cardio and it's the perfect shape and length. I'm 5'8, 200 lbs and bought the large. It's perfect.