Perfect! We had to return our original purchase which went flawlessly! We received our new purchase in two days! Love it!