This was super easy to put together and fits perfectly in our small office. I'm 5'-4" tall and I can lay on it comfortably.