A bit small but I'm sure it's because they are so fluffy on the inside and over time that will smash down.  Length is fine, just a bit tight in foot which should get better after wearing a few times. Overall I like them and would recommend them.