I had high expectations for this sofa, while it works for the small space, it’s smaller than I expected. So, I’m disappointed. First, let’s talk about the good, it’s great for a small space or apartment. Next, it was easy to put together like extremely easy and it is lightweight. Now about the not so good! For me, the color was not as the picture it’s almost like a charcoal gray, wasn’t expecting this dark, second the cushions came in sealed and are flat and smashed hopefully this will get better with time. I have long legs so this chair is small for me , but great for the kids. Overall, it is just okay.