Perfect!  We have 2 and want 2 more. They were out of stock and now they have more but aren't on sale. Waiting for price to come back down!