Solid bed frame. Put it together in about an hour. My 13 year old son is loving it so far. No complaints.