The frame is very sturdy and fits the twin mattress very well.  Took about 2 hours to put together by one person.