Purple is a great color and matches the picture well.  No assembly required other than screwing the legs on.  The fabric isn't as soft as I had hoped, but otherwise it's great.