would have given 5 stars however, they are not real leather. However, for the price I can rock these and pull them off. True to size. Size 7 is size 7 (US). Go 1/2 size larger if you would prefer to wear socks.