adorable! (': i have a smallish frame but a large chest and since people have said it runs a bit small i got a large and it fits perfectly. undershirt needed but i think that goes without saying for white womens clothes and i always wear one anyway so thats no problem to me. some loose threading on the buttons that can get caught but its easily dealt with so i don't mind. no genuine complaints.