Absolutely perfect. 100x better than I expected it to be. Will purchase from this shop again in the future.