These trainers are made from a textile & synthetic upper & breathable textile lining. The flexible rubber sole unit allows for all day comfort & the breathable insole is removable. The bungee lace & single velcro strap ensure a secure fit for a medium to wide width foot. This style comes up short so we would recommend going up by one size.