It was fairly easy to put together.  In all it took me (1 person) approximately 2.5 hours for the two full beds and the trundle.  We have not used the beds yet but they seem sturdy.