Love this!  Just what I was hoping for.  This was so incredibly easy to put together.  I bought the blue - and the color was just perfect.  And it is ohhhhh so comfortable.  Very happy with this purchase!