Exactly what I have been looking for. It came before the expected delivery date- Super happy with my purchase!