Almost there; nearly perfect (a play on 100/100%).
Flawlessly styled or executed; perfect.
Perfect, excellent, exactly right.