Very happy with this shirt. Such a fun, yet vintage look. Plus, its giving me the opportunity to talk to my kids about world events going on at the time that Rosie was created.
The fit is excellent.  Im 57 and weigh about 175 pounds and ordered an XL. Seems to be very good quality.