Fantastic mat!! And even more fantastic-er because of the price!!! It came packaged super well with a wide plastic wrap in the middle so it didn't expand, and then it was completely wrapped to hold it all in place.The material is soft-ish, not rigid - almost like a yoga mat type feeling, so you will have imprints from your trainer/shoes/etc. - but it will go away.The size is perfect for my bike & trainer as you can see in the photo (the bike is 55cm w/700c tires), and it is pretty light in weight. I also sweat a lot, and if any of it drops onto the mat, it just stays there until I wipe it down or it evaporates.It also functions very well to dampen the noise and vibration from riding the bike, so that is a huge plus for me living in an apartment. I've been using it for several weeks now and it has been great.I should note that because of its material, it does have a pretty strong plastic/PVC smell to it. But once you let it air out for a little while (maybe half an hour), the smell dissipates. The instructions will also tell you the same thing.HIGHLY recommended!!