After listening to and checking out all manner of dps from 400 - 1100 euros, I finally decided on the s360. I had originally decided on the pxs 3100because I preferred the keys and the sound over the Roland; the Yamaha p125 was closer but with too few patches, albeit good ones. I ordered a px3100 but I returned it because I didn't get on too well with the lack of real buttons. So I went to Thomann and tried few keyboards that had tried before but nothing really grabbed me apart from the top Kawais ( I hadthe mp7 but gave ot to my son). I realised that unless you pay a lot more for a keyboard with enjoyable to hear built-in speakers, you're gonna be disppointed. So with that in mind, I thought I'd risk the cdps360 - weighted keys, loads of sounds (more useable ones than I had thought tbh) and the obvious midi function. Couldn't be happier. The patches aren't quite as good as the 3100's but that difference for me was only evident (and to a very small degree) in the headphones. Luckily, I had recorded a couple of tunes on the 3100 before sending it back. I was therefore able to compare in Cubase - couldn't tell the difference and in a mix, absolutely nobody would guess..So, looks like I'm strongly recommending it. I should add that I had no intention of buying a Casio..in fact I wanted to hate it BUT Casio have really upped their game since I last sneered at their products in the 80s and 90s. The Privias pxs and the Cdps are great and definitely not toys..