Buying on line can be a bit of a gamble, I'm very pleased with the quality of the product purchased. The service and delivery notifications were outstanding. A very pleasant unexpected experience.