Happy enough with product and delivery was very punctual. Treads were not as plush as I expected and required installation of under-padding. Installation on the whole was easy.