I think the size is good for you. I personally like it a little loose anyway. It should be able to slide a couple of inches back and forth. Love the blue sapphire.
If you're that much concerned, how about buying another one in xs soon so that you can compare them for your liking, return the size you don't want within 30 days for a full refund.