Super easy to assemble, and very cute! It's small so it's perfect for cuddling. It's also comfortable to stretch out on, in spite of its size. It's perfect for a small space. It feels like it has been stain-treated. The cushions are really cute. The green is really pretty, you can't quite see it in this picture, look for other Lotus Green items to see the color. I definitely recommend!