Hello & welcome to the forum!
The razor is great.
The strop may need some work to get it up to scratch. I've heard mixed things on the Illinois stuff. Some guys love them & others not. Have you...