It is exactly what I had been looking for in over a year!
Quality, and service.  Excellent.