This shirt fits me like a glove. It's perfect... no gaping at the buttons like every other button up shirt on earth.  But I couldn't give it 5 stars because it's see through.  Why is it hard to make a white shirt that isn't completely transparent? What woman wants a see through button up shirt?  I would order this shirt in other colors due to the fit but I'm a little unsure about spending $80 for another see through shirt.