It looks exactly like the picture & it’s very soft. I’m usually a size medium but opted for a small because it was the only size available for me to order for matching Christmas pajamas & the bottoms fit me perfectly. The top was a little loose but it wasn’t too bad.