The mattress arrived before the projected delivery date, which was great. It didn’t take long for the mattress to get to its normal size, once we took the plastic wrapping off. The mattress is definitely firm, so if you’re looking for a firm mattress this is the way to go. The only complaint I have is that my queen bed set sheets do not fit this bed very well, even my sets with deep pockets.