Fairly easy to put together, it has metal slats but comes with extra plastic stabilizers for each one.  Hopefully its comfortable for guests!