I thought this was a good product but it arrived with a part missing so I had to return it. The best part of this whole experience was the return process. It actually worked the way the company said it would and my money was refunded promptly. Kudos to Amazon!!!!!I work in a field that deals with consumer issues with various internet companies and I must say that Amazon is a standout. I would not hesistate to order from them in the future based on this experience.