This is my first CSM machine and I'm only a couple days into the learning curve, but I've loved it so far! The CSM was easy to assemble and the machine seems great.
A small comment is that I believe the assembly manual is for an older model of this CSM, so it isn't quite a 1:1 translation, but it was pretty easy to figure out.