I have almost 20 swaddle blankets and none of them compare to this one. My baby breaks free from every other swaddle we have except for this. I just ordered two more because we were washing this every day to have it for bedtime. Can’t wait for the new ones to arrive!!