I really like the quality of the cotton pad. I washed it and it fit on our bed nicely. It isn’t too thick and has a nice plush feel. It is a smooth top, looks nice with the bed made. Very happy with my purchase, I would highly recommend it. The sides are of a poly stretch fabric, easy to fit on our mattress.