A little tight considering the groin, but otherwise overall good fit
Perfect
Good
Nice but loose
Amazing product. Loved it.
Not stretchable