Excellent design. Took a few suggestions I had to enhance and made it very easy to work with. Good experience.