Really cute and comfortable but runs large. I normally wear a large but ordered a medium and it fit. I ended up ordering another one and accidentally ordered a small and that one fit even better. I recommend sizing down.