David was so helpful and full of great information. He had everything we needed and was very responsive!