This was great, but I chose it a bit too think. My bed was already not firm, so I could have used less padding.  Good quality.  I haven’t had issues with it moving around.   Love that it comes with a cover.