This dress did not impress me when i was browsing the website online. when i went to a store, though, the colors struck me as really vibrant and earthy, and i wanted to give it a chance. i tried it on and it fit like a glow! i am a 5'1'', 100 pounds, and got an xxs p which was a perfect fit. the length was great for me (petite size) and did not need altering. the online photo may not do justice to the little details on this dress. definitely a very high quality dress that i would categorize as a