It is durable and well worth the price I paid for it.  The fabric color is perfect!  It glides very easily and comfortably and I can't wait to rock baby in it.  It is the perfect size for me and the nursery.  Very easy to assemble too.  My husband put it together without the directions in 20 minutes.