Perfect! Just what we were looking for at a great price. One small ding from shipping but nothing to lose sleep over. Highly recommend!