I immediately loved this when I got it.  It looked as pictured, a bit big for extra small but still wearable for my 5 ft in, 115lbs frame.  However, after washing it I was so disappointed.  The back ran unto the white part of the shirt.  I am now thinking twice about buying anything for Allegra K again.