Firm and easy to put together! I liked that there was a drawstring for the cover to ensure that it wouldn’t slip when flipping the mattress.