Smaller than i thought it would be. The cushions don't match. They are gray and the sofa is taupe. And they are about an inch too deep, they hang over the edge. Assembly was fairly easy, but i had use a mallet to get some of the pieces to click.