If I could give more than 5's for all aspects I would!!!