Fits perfectly and looks amazing! Problem... the tops catch each other when you walk and that makes it really hard to walk. They’re so big at the top that it’s loose around the thighs allowing the tops to rub together and stick to each other. But man are they pretty!