decent quality on the outside, but silly cheap foam on the inside, probably full of chemicals. I think it was supposed to be memory foam, but its actually the layer of the mattress below the memory foam, crinkly and no fun to walk on. I imagine it will wear down quite fast, but I won't walk on them long enough to find out. My feet get dry during the summer and it snags the skin on the bottoms and sides of my feet, so must wear with socks.... who wears socks in 90 degree weather around the house? These will not do. I was trying to save some money but I think Skechers has way better quality and sizing. Also the bottom part is very flexible to walk on, but cheap plastic-y rubberish. You get what you pay for people!