The colors are Very pretty. I am 190 pounds  5 10'  I usually wear large. I ordered X large. In this case X large was too big (but since I sew I can alter it). for my height this will have to be a shirt to wear with leggings and boots. A shorter person can wear this as a dress.