I bought this mat as I was looking for something that would be suitable for home use when I do my exercise DVDs, as I didn't want to do sit-ups/press-ups on my carpet. This mat is perfect- it's a good long length, so you can stretch out on it fully, it's nice and soft so you don't hurt your knees/back/elbows. It folds up nicely so you can tuck it under the sofa or behind a door, and best of all, it's got a whole range of exercises actually printed on the mat for extra motivation! I don't use it for yoga or pilates, so i can't comment on how good it is for those types of exercises, but for basic things like stomach crunches, stretching and push-ups, it's perfect.