It was reasonably easy to assemble in just two hours by my son and son-in-law working together.
It looks beautiful in our small 9x13 screened porch with plenty of room to spare for a cat tree, wagon, and several other chairs.  I used 3 old patio chair cushions encased in beautiful  soft zippered burgundy pillow slips to match the swing for added comfort and height helping me to sit down and get up more easily. I have several bulging disc's and sciatic nerve pain and the cushions  add just enough height and softness to make it one of the more comfortable "sits", next to my rocker recliner.  I'm so happy I bought it.  Now I can sit outside with my cats and have morning coffee and listen to the birds in our quiet neighborhood or watch the bike riders and neighbors walking in the late afternoons.  Best buy ever.!!!
I don't know how to add photos but you can picture me sitting on my swing, with a big smile toasting you with my coffee cup.