These run large. The picture looks much cuter than the real thing. I ordered a size 4, but they fit like size 6. Perhaps a size down would look better. The material is lovely and soft and the colors are actually very nice, and better in person than the photo. Oh well.