I am 6 feet tall and 150 ibs. The medium long sleeve polo shirt was perfect for me. It doesn't flap around the waist at all, but there is still some room in the body so that it is not skin tight.
Pros
Nice shirt fits well
Cons
The breathable collar may not provide enough coverage for sun protection