Arrived quickly but unfortunately didn't fit. Glad we tested it before Christmas morning! There was a loose cable and we couldn't put it back in. However, we returned with no problems. When we reordered, it cost $10 more, so we decided to get a different item. Too bad it seemed like a great article.