Everything arrived in good condition and all parts were included so the assembly went ok. It took a bit longer than I expected around 2 hours. Comfortable for 3 adults and I have slept on it for a trial run and it was fine. I would say no to anyone 6 feet and up for a comfortable sleep. It looks great and have gotten lots of positive feedback.