Perfect fit for my grandson.  Great finish, well built and should last for years.  Love it!