Just what I needed at the right time. David was attentive and the price was perfect.