This arrived several weeks ahead of schedule and is perfect for my 100 pound son on his bunk bed. He is finally comfortable again after replacing his mattress with this one after 10 years.