I love it!  It doesn't fit perfectly (the back and seat/pull out), but I will eventually adjust that.  I am very happy with the material and the flexibility.  I am also glad it came in four pieces!