The delivery was quick, though difficult for me to put on, my son didn’t have such a difficult time. The material and color are great, and it’s very soft. I love it.