The fabric is so soft and the headband is soft and stretchy too. It's looks just as described and size seems accurate as well. I can't wait to give it to my 8 month old baby granddaughter for Christmas!! I love it and know how adorable she'll look in it!