I purchased all three pieces and love each one.  The fabric color is true and each one is firm and comfortable. If you are short like I am, your feet may tend to dangle off the edge.