The colors are true.  The fabric is sturdy.  It was easy to put together.  The seat is comfortable.  We have it in a small sitting room so it doesn't need to be large.  The only thing that doesn't depict well is that the back is low.  If you don't want a higher back chair this will be great for you.