I would never wear this outdoors. I'll save this for a sexy moment indoors only. It's cute but not as cute as it is on the model. I'm 5'1 and 132 pounds and I ordered the s/m. I probably could have gone xs but it's not a problem b/c I won't wear this outdoors.