It arrived very quickly. As someone who is very picky about beds and toppers, this one is nice. I would say it is about medium. We added it to our 8 inch mattress and now the bed is perfect. Time will tell how it holds up, so far so good and we have been using it for 30 days.