These sheets are great. They have well-constructed, super deep pockets with heavy duty elastic on the fitted sheet. They fit the foam mattress (a little big) and the pillowtop mattress at my house. The fabric is soft, and the color is great. I would definitely buy these again.