These are really cute but do sheer out a little bit. They hold up fine and haven't torn or anything. My legs are a 6-8 and I'm 5'7, but I don't think these are a good idea for anyone bigger than a size 10 or much taller than me.