pardon my black eye 😂 i fucking love this shirt so much. i'm 5'7 tall and about 100 lbs so i got a small. it fits perfectly! it looks a little big but it's just a relaxed fit. it is so cute and in my opinion, brighter than the photo! i was worried when i purchased this that the glitter would rub off easily and get all over my face and everything; however not a single grain of glitter i've seen has come off! i think it'll last a long time as long as you don't machine wash. hope i helped!