I am giving this t shirt five stars because it is very eye catching, soft and good quality cotton and for a good price. However I made the mistake of ordering an extra large mens T-shirt for myself who is a petite built 5 feet 2 inches female. Unfortunately as much as I like this t shirt I will have to return it because I am drowning in it. Too long and too loose on my small frame. I loved the writing on this t shirt which is so my personality.