The mattress arrived in a box that was damaged but it was intact and no damage to the mattress itself. It is firm and plush and fits perfectly in my sons new bed. I laid on it for “testing” purposes and didn’t want to get up. My son complained about his mattress being too soft so this will be so perfect for him and his beauty sleep. Regular full size sheets fit on it perfectly. Highly recommend!