This shirt is so cute !!!!! This flannel is 'boyfriend ' style. Which refers to a garment being oversize , worn or distressed. Like the wearer stole their boyfriends clothes. This shirt is slightly big on my daughter. Not by much I bought her a extra large She definitely could wear a extra extra large. She's 9!!!