Purchased this for my 5 year, & we’re so satisfied. It’s sturdy enough for me to cozy up with him from time to time. It had an odor for a short time, but I sprayed a fabric freshener on it a few times & wiped it in. That fixed it.