This was my first time buying clothes for a friend so I didn't know what to expect in terms of actual fit and I bought this as a gift so I didn't want to after that ask size. I ordered 2xl. It's between 1x and 2x (if that makes sense, i.e. the sum of 1x seemed small and some 2x too large). . Everything including delivery was as expected.