I bought the burgundy color in this shirt dress. usually wear a size 4 and xs in most brands. purchased the xs in this dress. i'm 5'4, 118#, 34d. the fabric is rayon however it feels more like a light flannel or soft brushed cotton. like you've worn it forever. the length says 40" long but i found when worn with the belt it rides up substantially. about 2-3 inches above the knee. felt like i was squirming to pull it down. i normally wouldn't be drawn to something so simple but when i walked out