LOVE! Magnificent texture, color and size. I didn't expect it to be this nice. It's not thick, but I wanted something thin so that was great for me. My kids can play lego on it without loosing any pieces in the fabric.