I recieved this and was very disappointed I have others like this in other colors and the quality it's good and soft.. But when I received the black ones I was shocked on how hard the material was and when I put them on my feet they hurt, rubbing on the hard material on the inside so I had to send them back