Bought this and tried it on in the store. when i first tried it on, i thought it was off the shoulder but the elastic is so tight, it hurt within a minute of having it on. i got my usual size xs and it fits fine if i wear this as a regular top and not off the shoulder. it has a thin elastic, not the thicker band. maybe some could pull this off for off the shoulder but in my opinion, it's not comfortable that way. i bought the other white off the shoulder top from retailer last month and it's fine