Not sure about ridiculously soft but it's definitely comfy. The royal color is beautiful and I've already gotten a compliment on it. It definitely runs at least 1 size large. Fortunately the reviews suggested that might be true so I ordered both the S and XS and returned the S. Even with the XS, the arms and torso are long but I don't mind that. Anyway, my reason for 4 stars vs 5 is that the return wasn't the simplest. You have to request a return and wait for an email, but even then you don't get a return label you can print out (which seems standard these days?). You have to take it to USPS or UPS and pay for return shipping.