Fits well on a new mattress with Euro-top. The material is so soft and comfortable. The micro-plush texture helps hold our new jersey bedsheets in place. Highly recommend for quality and great price.