This shirt fits snugly and is very comfortable. The neckline is a bit low, but it doesn't show too much cleavage. The sleeves are the perfect length and the shirt hits at the hip.