I loved the fabric quality. It's cosy & soft for my baby. My baby doesn't feel it heavy & is breathable fabric doesn't give any rashes to my baby. I loved the design & the printing is also wash friendly. I would say overall its a worth buying product.