This is a gift so not sure  how long it will last, but it’s very well made. The colors are very nice. I’d say it looks the same as the picture on this site. I wouldn’t depend on it keeping you warm all over, unless your a child. It’s a good lap and leg warmer. Beautifully made though.