It was super easy to put together I put it all together by myself while my husband was out running errands. In all fairness I haven’t had anyone sleep one it yet. We got this for our guest room. We have sat on it and it is super comfortable. It doesn’t make any noise and it looks super cute!