I'd say true to size if you want a very snug fit. I opted to go one size bigger than my daughter's "normal" size and it gave her a bit of room without being baggy because it is so slim. Would recommend.