I have purchased this dress in several colors now (denim, purple, and forest green, and was also given the teal). I quite like the dress (obviously), but am not impressed with the forest green just received today. The fabric is see through enough to clearly show my undergarments, which is not a problem with the other colors, but frankly makes it unusable. It is also cut differently - the other dresses were several inches longer in the back than in the front, and this one is the same length. I really like the color, but am seriously considering sending it back.