Top quality product at a great price.  The shipping, unfortunately, did have delays, but it arrived reasonably quickly.  Very pleased!