We purchased this as a gift for for our daughter for her baby's nursery. It looks great - the color matches perfectly - and it is very, very comfortable. 
I am not sure about the fabric and how it will hold up over time as I noticed some irregularities. But overall, for the price, we are all pleased with this item.