Every time I wear this I receive compliments. It is reasonably priced. And is adorable. I am 56 and 125. The shirt fits perfectly. I read all the reviews and purchased the red one. Ive washed it in a washing machine as well as sent it to the cleaners. Either way the shirt has held up. And still looks cute.