Great price, excellent quality, beautiful patterns, prompt delivery. So comfortable and practical and the different designs on each side enables you to feature a rug style pattern or a child friendly design. The cushiony quality makes such a big difference for baby and adults - can play comfortably on the floor for a long time, but especially for baby, it really helps propel her development. If she tips over when trying to sit up or crawl, she doesn't mind because she doesn't hurt herself, so she is eager to try again. Our 5 month old granddaughter actually got into a perfect plank pose balancing on her tippy toes and with her arms completely outstretched. I'm sure she was only able to do something like that because of the supportive cushiony quality of the pad. My son has bought 2 pads for their house for different floors and we have one at our house.