I love this little sofa. Really easy to put together. Holds up good with my 3yr old. Cleans easily, just wipe down. Comfortable enough for guest to sit on, works well in my office. The green is more like emerald green. I love it!