I am 5'1 and about 115, I ordered size XS. I think the sizing in general has changed with Volcom, I never used to wear XS. However, when I tried on the Small the arm holes were too big and it was not flattering. This is a great dress to wear to work or even for a fun night out on the town. The color is exactly as shown, it is very comfy and has a nice feel on. My favorite thing about this dress is that the buttons on the front have a little volcom logo, I know its silly but I really liked it. Overall, I am very pleased with this dress.