Construction grade lumber (LOTS of sanding). Standard twin size frames.
Both ends double as ladders. All slats are 2x material with a relief cut on the bottom to only take up 3/4” on the rail. Solid as a rock. No finish.
EDIT: I recently completed a detailed set of plans for this bunk bed. They are available HERE.