I LOVE this swing! The cushions are comfortable and assembly is easy. I put this together myself (Im a 50 female to put that into perspective)- just follow instructions carefully. Yes, the top is tough to get into place, but I did it on my own by doing one side, attaching the fabric to both pieces, then forcing the opposite side into place. Worth the effort and patience- its beautiful and functional. I happened to have two pillows that match the color perfectly, but Ill be getting some contrasting colors to make the area pop.