After I put it to the test, i was disappointed with the cheap quality of this product. The seams were sloppy and the material felt lower quality than I expected. However the 3 stripes design was still stylish..
Pros
Stylish and iconic design with three stripes
Cons
May not fit all body types due to the size being "large"