Adorable!  Bought for a spring barn wedding.  Can be warn on or off the shoulder.  Cinches at the waist. Flattering and comfy and I love the color.  I'm 5-6-1/2 and 130ish pounds.  The small fit fine and comes down to around shin level in length. You could wear this with boots, sandals or wedges & it would look cute.