Great sofa for an apartment. I purchased the gray one and I'm happy with it. Take note that this is smaller than a regular sofa. The depth is shorter than a regular seat, but I like it. The cushions are well made and comes in flat. Once remove it from the air tight bag, it takes it's shape about 24-48 hours. Make sure these cushions are inside their covers when you do that! Overall, it wasn't hard to put together at all. The base is well made and the tools that came with it were of high quality.