It was a great Experience but the travel times takes longer than we think.
The coach was delayed for 45 mins. It will be helpful if the status could be shared earlier, rather than 10 mins after the original departure time because Lalaport terminal announcements said that the coach had departed, which caused confusion and unnecessary anxieties. Having that said, the journey is smooth with sufficient rest stops. The seats are comfortable and the crew service is excellent!
The Malaysian leg of the journey was excellent - great seats and butler service. Slightly less great once you arrive at Singapore side due to the bus transfer service - may need to factor in extra journey time, especially if the transfer bus has multiple stops.