I'm really happy I bought this bed. VERY firm, never makes any noise, took me less than 30 minutes to assemble, and when i moved it took me less than 30 minutes to unassemble as well.