I was able to assemble it myself and it is so comfortable.  I love the color and it looks wonderful in my garden.  I also like the fact that it gives me just enough shade from the sun but I can still see what's around me because of the mesh like surrounding.  My neighbors all want one and even my little dogs enjoy sleeping on it while I swing