I am so impressed with this product!
First of all, the shoes arrived earlier than I expected, which is great news for me, as I was renting shoes (5$ a day, 3 days a week) until they arrived.
The size is absolutely perfect. As with any climbing shoe, they're super tight in the toes at first. THIS IS A GOOD SIGN. To loosen them up, I put on some thick socks and walked around the house with them for an evening and now they are form fitted perfectly for my feet. As far as the quality of the sole, I couldn't have asked for better without paying hundreds more dollars. The heel and toe especially are phenomenal for gripping the wall and holds. Much better than the shoes I had been renting.
Overall, I am very impressed and would recommend these shoes and this seller to anybody.