If it fits you tight in multiple places, you probably have size too small, or its just not the right fit for you. It has softened up considerably. I never do up the buttons, but just did, for you. It fits comfortably at the waist, and is a little taut through the back when I button up the second button from the top (who ever does up that button? For me, the shoulders are perfect.