Great product XL is quite big I'm 6'3 92kgs but still fits well.
Great product, fast delivery
Great fit, very comfortable
Good quality rash guard has held up very well over a few rolls!