This is so beautiful! I bought it in the red color. It looks just like the picture. I find you can wear it with or without leggings, depending on your style. I don’t think it is to short to wear without leggings (but this is just my opinion). The fabric is very comfortable. I have received many compliments on this dress. I think it fits in a very flattering way on most Body types. I’m very happy with this purchase, and I think the price is very good.