I love this dress. It's perfect. I read the reviews and bought a small and it was perfect. Not tight or too short. If I had gotten a medium it would've been too big. Soft, comfy fabric. Lightweight and perfect for summer. It's not double lined but it's not see through. Loved the style. I'll definitely buy more.