Given some other reviewers, I was a little leery of the sizing but it's perfectly. I usually wear a small. The material is soft, comfy, just right. I have very few items needing a brown top so didn't want to spend much money and this is perfect. I may actually buy it in other colors.