Exact size, fit perfectly. It should be easy to clean too. Buttons and zipper seems attached well. No stray threads or anything. I'm hoping that my son won't tear or destroy this jacket. That boy and clothes, I swear.