I first had the Prairie ribbon blouse in white, loved it and then ordered it in black. I purchased the white in small (I'm generally a size 10), found it reasonably fitted and a little shorter than I expected in the length (sits just above the hip). I decided to buy the black in medium and found there wasn't a huge amount of difference in the size overall, including the length. I prefer a little longer when wearing with jeans, but with a floaty skirt the top length would be fine. The quality is excellent and the black blouse is very striking - a very deep black with the ribbon detail on the front a lovely contrast. I love that this design is very different to anything else around right now.