Its full solid. The first thing me and my girlfriend said when I started the car was "it tickles my feet". So if anyone has really ticklish feet and wants solid mounts, I strongly advise not to.
I also have to clench because it tickles the starfish, if you know what I mean
All in all its not as bad as people say. Yes there is rattling but only when you idle and drive slow. I find it comfortable and I have solid subframe bushings too