Blue check smart boys coat with matching flat cap by British designer Pretty Originals. Generous fitting