It’s a cute little apartment sized sofa. The bottom cushion is fixed and the back cushions are only purple on front. The velvet upholstery does not cover the back of the couch, it would need to be placed against a wall. If you can live with the weirdness of the upholstery it’s a cute couch. If you can not, there is another more expensive but almost identical sofa that is fully upholstered and has removable cushions.