Disappointed that size7 trainer was even bigger than a size 8 so had to be returned at a cost of £6.05! However, delivery was on time. Wouldn't order on line again as cost of return practically outweighs the money you save on the other items. Other companies I shop on line with have free returns so be sticking with them.