Great sofa. Not too bulky, but still very comfy. Exactly what I was looking for. Easy to wipe clean. The cushions are not removable. I was worried about kids leaving junk and it falling between the spaces. The spaces are not deep though. Easy to grab whatever might get wedged in. Color is just as pictured. Very happy I bought it!