The fabric is super soft and breathable. I was worried about getting overheated wearing it but it has been totally comfortable (for me and baby) even in 90 degree weather. My baby girl loves it and falls asleep/stays asleep easily for an entire 2 hr nap in it. I was also a little concerned about it being complicated to put on and off but after doing it just a few times it only takes me 20-30 seconds. (I watched the video provided on the website, which was super helpful too) Iām SO glad I purchased this wrap, I use it every day! š