This is so pretty in person! It's a very loose fit, I ordered a small. I'm 5'7 and this goes well past my hips, so I tend to pair it with jeans. Shorts would work if I tied the ends together in a knot. Fun design that's versatile! I haven't had any problem with it falling off my shoulders. Great fit compared to other kimonos I've worn in the past because I'm used to them hanging off to one side or falling. Not the case with this one!