Almost perfect if you can handle some noise! But perfect and definitely portland weird in the most wonderbar sense!