The fabric and color are very nice; however, for the price I paid I didn't expect to have to stuff it myself. For this reason, I only gave it 3 stars.