This is a super cute and very versatile. The fabric is so soft. My kids love the crinkly noises the attachments make. I love how much use you can get out of this toy; you can have it all attached, prop it up for your child to play individually, let them crawl all over the mat. It truly is great!