This was bought for my teenage son. Unfortunately it wasn't tight enough for him. I think it's mine now. I'm not disappointed. The material has a good weight. The zippers are great too.
Pros
The product was very comfortable and a pleasure to work out in. I had no problems.
Cons
The overall design may not be versatile enough for all types of workouts, limiting its usefulness across a wide range of activities.