These fit fine and look fabulous, but they are cheaply made and don't last long.  Not too big a deal for the price point, but they are subject to rip at any moment.  It happened to my daughter at school while sitting in class and was very embarrassing.  It has previously occurred under less trying circumstances.  In the future, I will plan for her to wear these 3 or 4 times and replace.