I absolutely LOVE this dress! The fabric feels wonderful against my skin and it’s very flattering on my 5’9,” 165 lbs body. I bought size XL in beige. It fits perfectly, plenty of room without being baggy. It comes to just above my knees so it’s not too “mini” for me as a 57 yr old woman. If I could, I’d wear it every day. It’s perfect for dinner out, drinks with friends, concerts, travel, or simply as an every day dress. It’s that perfect dress that when you slip it on, your self-confidence surges, which makes the dress look even better on you!