The back cushion covers are not removable and padding is  unsubstantial, had to buy extra pillows to jazz it up a bit and make it more comfortable.  Sturdy, but doesn’t feel very high quality, but it wasn’t that expensive, so consistent with the price point.  It does what we need it to do.