I am about 5'4'' / 210 lbs, and ordered 2xl. At first, I'm afraid it would be small because other reviews said it did run small. I decided to give it a chance and it proves my decision is correct. Love the fit. It's loose, the shoulders are wide enough where I could wear one off the shoulder, and it looks very cute :) It's super comfy and stylish!! Would highly recommend ordering one!!