Fabric and appearance as pictured.  Assembly instructions are out of order, but it’s still not too difficult to assemble alone.  Filling is not as plush as I would have liked but a good value for the price.