I typically get a velour shirt from Anthropologie every year but with back orders I decided to check out Walmart on a fluke. While this isn’t exactly like the Anthro tops this sure will get plenty of wear. I’m 5’3, 36DD, and got a medium and it will be prefect for layering. I could even get away with a small for a more fitted look. Material has some stretch to it, and I do have to roll the sleeves just a tad, but I always have to roll sleeves… very happy with my shirt!See full review