So far, everything was great. The mattress was pretty much to its full size by 24hrs with no off putting smells. The removable cover was very clean and it’s washable, and the mattress also has a permanent cover surrounding the mattress. We got a firm mattress and it’s definitely firm. The price was very reasonable. Overall, great purchase.