I am still waiting on my little one to arrive to try it out, but the fabric is great! I am a sewist and debated making my own, but opted to buy because I heard good things and the price was right. First I asked about getting gray, which was out of stock, and received a quick response that allowed me to get a gray one. Then my package's tracking had no activity for several days and so I messaged about that. Again, quick response and another one mailed out immediately. I did receive that one and as stated, it is very nice! I am excited to try it out! I'd recommend Kangaroo Karry- they take care of their customers in a timely manner. Thank you!