They're a good fit and the quality is great. The only thing that was disappointing is the color is not as advertised. I needed a light wash denim and these are much darker than expected. They're still cute, so I kept them. But, I really needed/wanted the lighter color. My friend ordered them and got the lighter color though. So, maybe they just sent me the wrong ones???