It is a lot thinner than expected and has zero padding.   We were disappointed as it’s not comfortable to walk on at all as we wanted it for when the grand babies are over to play on instead of our hardwood floors.  It also has a few dirt smears on one end...maybe from the shipping.