It looks good and not dfficult to put together but it is uncomfortable! The seat is hard and you can feel the frame. I put a thick blanket on it and it is better. I do not know how it will feel to sleep on- expect hard so will probably need some sort of mattress pad to put on top of it. I wish they sold a slip cover in different colors.Only have 3 colors to choose from. I really wanted more of a brown color.