I bought this dress in a size small. The sleeves are a little too long for me, perhaps because I am 5'2". The shoulders ended up being a little too tight for me, too, but I chose small because I didn't want it ti be slipping down. The fabric okay, though I feel it look a little like something something from the 1970's in person. Overall, I think it is a cute dress for the price, and if you can get the correct fit. Because of the darker color, I could see wearing this in the early fall, as well as summer and spring.