I purchased this in a medium. My normal size is medium. I’m 165lbs and 5’1. It is soft but the cut down the front is very low which almost makes ir look weird. It is a lot brighter in color in person than on the picture. Possibility of camel-toe depending on size and stuff. I didn’t wear it besides trying it on and I could already tell if I moved too much in it that I would get camel-toe.