The ruffles on the shoulders are a bit outrageous. I think they are going to bother my toddler. But the fabric is nice - I like the faux denim quality. I also like the way the shoulder straps come together in the back and tie at the waist, so they shouldn't fall off her shoulders. I also like the front cinching on the pant legs and the big buttons. Cute styling.