The material is quite soft with a lot of stretch. I bought this to fit on the loose side so I went with a large but had I wanted it more form-fitting, a size medium would have been the way to go.
I’m OBSESSED with this shirt it’s soooooo cute. Only think bad about it is that it’s a little see through which was expected. Other than that it’s perfect