I was drawn to this top due to its unique detailing and soft, casual cotton feel. i wear a nude bra underneath with no problem. i'm 5'5" 120 (34c) and the small hits right at my hips, so it's not to short or too long. i often wear an xs in tops and i didn't even try on the xs in this one because i felt the small fit just right. with the cutout detailing, i'll hand wash this. i hope it holds up.