Extremely easy to put together. All you have to do it twist the legs on and slide the arm rests in and POOF you have a couch. I think it’s fairly comfortable and came out nicer than I thought it would be. Color turned out great which I think is the royal blue. Love it! The only surprise was the pull out cup holders. I thought it was going to be kind of like the middle of a car seat but it’s just held on by a plastic board which makes it not as sturdy. The cup holders could go in a little deeper in my opinion.the cup holders are still perfectly functional.