This dress is really cute,I was not disappointed. I am 5’8”, 165 pounds. I ordered the Large. The fabric is light and cool, but not sheer or see through. And it has pockets. Plan to pair with heeled sandals or tennis shoes. If there were more colors, I would order another. Get this dress!!!!