Solid bed frame. Love how it looks. So far no squeaks. If it starts I'll buy some rubber washers! Would be a great thing for the company to add to the kit. Metal on metal will eventually squeak but rubber washers would prevent that.