We just put the bed together so not sure how the mattress is over time.  We are very pleased with the look of the cabinet. We are so impressed, we have shown several people the product. We like that it is made of wood and not pressed saw dust. As far as putting it together, it only took us a couple of hours and is fairly easy with the instructions.  A few of the threaded inserts that were supposed to be in a side piece were missing. So we had to buy a few substitutes. The hardware in the bag had what we needed.  Overall, we are very impressed with both the delivery and the product itself.