It fits great when I got it. I even order a second pair. The material was perfect but after couple months of use the waits band start becoming very loose and started twisting, it feels like it will fall off. I have not used it for a while. what a waist of money.