I accidentally ordered two full sizes too big (somehow clicked on 3xl) and they're so soft that I plan to keep them. Definetly ordering the xl when its back in stock.
They must run just a bit on the small side for these to not be falling off of me.