I’ve only had the sofa a few days but it feels pretty solid. It was easy to put together by myself and is quite comfortable. 

The color is not at all green it’s a dark teal. (Which is perfect. I did not want green!)