The chair is just as pictured, but is not as plush as hoped--feels a little hard to sit on, but hopefully will soften over time.  Fabric itself is soft. The angle that you sit at is pretty straight up, so if you are hoping to lean back at all this is not the chair for you. It was fairly easy to assemble, but it was a two person job at times, just for holding pieces in place while setting and screwing screws. Otherwise a great little chair, for a nursery or child's room. It's rocks and swivels smoothly, and feels sturdy to sit in. Will be a great addition to the baby's nursery!