Just what I needed. It works very well. I got a ver good nights sleep. Very good price. I expected to pay a lot more.