It is very sturdy and not squeaky at all.  I put a 10" memory foam on the frame and it looks beautiful. It was a bit of a pain to put together though with the different components not lining up perfectly. I was able to get the shipment up a flight of stairs and assemble by myself.