This was pretty easy to put together. I did it myself in about an hour. It is a lovely green color. Very soft and comfortable. I'm pretty happy with my purchase.