Everything we wanted and everything we could have hoped for. Recommended