For the materials it's made out of it is actually quite thick and soft! It has a few imperfections but I think that adds to the charm of it. The only reason I didn't give 5 stars was barefoot, the texture of it is kind of hard on the feet. All in all, I would purchase again.