It fits perfectly and the length is great. I'm 5'4\", 165 lbs, with a 43\" chest and 47\" hips.I ordered size Large. I washed it on a low heat cycle and tumble dried on low--hot in my dryer! The seams didn't shrink or lose their shape, so I'm happy.
I would recommend this shirt and will purchase other colors.