Good quality trainer and so comfortable it almost feels like you're wearing slippers. The sizing tends to run a little on the large size length wise - I'm a 6 but would probably have been better off ordering a 5. Love the style and colours too. These are my second pair and when they eventually wear out, I'll be ordering another!