Great support. Pockets are great. Breathable material the is both comfortable and supportive. Finally, a piece of high performance shirt that I don't want to take off it is so nice.