The photo of this product has buttons. The one I received does not. The material appears to be very thin, but I will have to see. It said not to wash it so I am airing it out before using it.