This bath pillow is a little smaller than I thought it was going to be but the suction cups worked great and it was quite comfortable! The material is mesh, but it feels like a less dense memory foam, which I think is nice. The mesh also probably helps keep it clean and dry after a bath. Overall, it was comfortable and I'll be using it again!