haven't had the chance to wear it out but I did try it on, had to return and purchase 1 size down because this does run big. Don't get me wrong, the bigger size fit but the placement of the front was off, so ordering a size down fit much better! Its cute though.