We have had this couch for about 2-3 weeks now, and we really like it! It was super easy to put together (I did it all by myself, and I’m not handy AT ALL). The bottom cushions are a little stiff, but the back cushions are really fluffy... overall it’s comfy, and the cushions are indeed 4” (I measured them to be sure). My only complaint is that the cushion covers are annoying to remove. The zipper doesn’t go around the cushion at all, so you have to bend the cushion a bit to actually unzip and take the cushion covers off. I did manage to take all of the cushion covers off, washed them on a delicate cycle, and they held up great! Stains and dirt come off easily! Overall it’s a great buy for the price.