They are a tiny bit big, but a thick pair of socks resolves that.  They are incredibly cheap, they will not last long.  The tread is already showing wear after a few walks.  Also the insole is basically a piece of cardboard.  Not well made.  But I can't resist the design.