Not high quality fabric - cat jumped on me while playing a ripped a hole in them with his claw. Not sewed together straight so legs fit kind of wonky. Backside is kind of short so if you have booty, your crack will show. Length is probably ok for someone of average height, but not tall people.