The material was really thin.  I had the light blue almost white on top.  It was really see through.  Maybe with a darker color on top it would be better.  The design was okay, the length was great.  But I am returning because of how see through it is on top, I don't want to have to wear layers.