The items arrived today. Thanks soooo much!!! I love them. My little boy (just turned 1) has been wearing the knee pads all day. I really thought he would try and take them off, but he doesn’t and his little knees aren’t red like they normally are. I love the size of the Mat too. I already had one, but it wasn’t anywhere near big enough. Thanks for getting these great products out there at a great price.