This was a terrible mattress.  The first one came with stains and puncture holes all over it.  So I called and got another one sent, but again, the same problem with stains and puncture holes.  Very disappointed and with the experience I've had, I'm afraid to try and order a totally different mattress.  These are large and difficult to handle by myself and usually need the help of a friend.