very good quality, stellar shipping, very good communication, and an overall terrific buying experience.  I highly recommend both product and seller.