xl would have a bust of 125 cm ... unfortunately that is only 114 cm
I usually wear xs or S size so I ordered M, but it's extremely too small for me. If you wear xs or s size, you have to order L size. The actual size is so much different than it was deacribed. Other people left reviews as M size suits perfectly for normal people who wear xs or s, but that's a story about damm skinny people. If you have normal body and wear xs or s, I recommend you to order L size. The pajama looks really pretty though and it came in 2 weeks.