Excellent quality at an excellent price. Delivery was prompt, on time and exactly as promised. Service couldn't have been any better really1