At the end you got SF 10x42???????They work fine for me, I don't wear glasses. The 10x needs a little bit more care for eye placement, plastic and soft rubber, comfortable.
For a binocular at this price the eye cups do seem cheap and should have been of a higher quality.