Perfect! I searched for months and read reviews and specs. I would buy this a million times over!