I like and use XS sights on a couple of my pistols.
The XS sites are accurate and are not given enough credit for the level of precision they are capable of yielding. In my opinion within 20 yards they cannot be touched (especially for defensive purposes.) My previous sentence does not mean they are inaccurate past 20 yards. For longer rage shooting you will need to practice with them. I shoot out to 50 yards with no problem, but I am not shooting at golf balls I shoot at 14” steel plates.
I attached a picture of the XS Big dot sight next to a stock Glock front sight. The “big dot” is only slightly larger in size. I hope this post helped a little.
"All the great things are simple, and many can be expressed in a single word: freedom, justice, honor, duty, mercy, hope." -Winston Churchill