solid bed frame, took awhile to put together but other than that no complaints! not squeaky, doesn’t move when i’m in bed