Exactly what my tween daughter was looking for! Assembly instructions were clear and all materials/hardware were included. I followed other reviewers’ advice and ordered a 10” mattress for the main bed and an 8” mattress for the trundle bed. They both fit perfectly.