I love this little chemise! the adjustable straps sold me because i'm petite. i generally wear a small/27p. i'm about 5'1", 124 lbs. i purchased a small and it fit perfect! the fabric is nice, not too thin or too thick. i would totally wear it just as easily as a nightgown or beach coverup. i've never been able to wear scrappy dresses, but it could probably pass for one of those too. it's flattering and pretty without being too "pretty", if you get my meaning.