It's really amazing fabric is cotton colour is as same as shown but if you ok to wear short dress then you can go for it because it is a little bit above knee instead its really beautiful classy and comfortable and true size. Go for it without hesitation π