wow, tried this on and it fits like it should.. REALLY slim arm holes...... I'm a 38-40 and the Small was just a little too snug, and the M was maybe a tiny bit too big. I need to lose some pounds and the small would be perfect.
The only thing I didn't like was that it was just a little too short. Too cropped of a peacoat, imo. It was $128 at the store and 30% off today. The quality looked pretty nice - at least as good as H&M's I'm sure.. Not THAT huge of a difference between the quality of this and the Jcrew one.
I tried on the Bayswater again (I've owned it before), and while it was pretty nice--the armholes and sleeves are pretty big.