I bought this thinking it was a cool idea. I wasn't thriled with the way it felt. My dog loves sleeping on it so it ended up being a good buy either way. At least she is happy I am just a bit too big for it myself. I think if you were a small person it would be a nice thing to have.