Fairly easy to put together and so far we love it! No squeaking or mattress slipping.