I bought this dress before in Army green size small and I absolutely loved it. 5 Star, 6 if it was an option. It was cotton, cute, comfortable. Then I lost a few lbs n it looked a lil baggy on me and thought if I bought another one size small being new it might fit a lil tighter. But the new one I got in black is too tight so it rides up when I walk and its already a really short dress. Its also not cottony its like a silky work out material. Good for hanging around the house on hot days but idk if I can wear it out of the house