It is exactly what we expected from what we saw on the website. It is not too soft,  so it is perfect for us - I can sit on it and not sink into it.  The color is exactly the color we expected. It has a nice clean feel and fits into our modern look very well. We expected to receive the delivery 8 weeks after our order, but it was delivered almost two weeks earlier than first promised.