I usually wear an L/XL ij hopes it would be tighter, but fits good but not as tight as id like. & The straps are sooo long, I dont have super big b••bs so Ill have to figure out how to tie it up somehow. 😫 Anyway, its good quality and looks sooo cute on