For the price I really love it.  Fabric is stretchable and very soft.  I gave it 4 stars only because I just received it and I don't know yet how well it will hold up.  Otherwise it would be 5 stars.