I assembled it by myself in under two hours. I used a 8” twin xl mattress on top and 8” twin mattress in the trundle. It looks great!