Took Luxury Coach Services from KL back to SG on a Sunday Afternoon. The instructions were clear on the bus ticket including pickup point (Infront of Berjaya Time Square (Bus bay area) below Imbi Monorail Station.). That is a big plus.
Due to the traffic, it was about 45 mins late. However, there was communication from the bus through whatsapp on its location updated in time (a big plus). So I knew it was late and not arrived early and left. One downside is that when closer to the pickup point, this location update was turned off so I didn't know if the bus passed me (first time taking coach back from KL to SG) and I missed it.
When the bus arrived at the designated point, there was the friendly driver and an additional colleague that communicated with us. This allowed for the driver to focus while the colleague directed things to run smoothly (a big plus). It was a smooth ride with clear instructions what to expect at the checkpoints. A bottle of water was provided. There were 2 toilet/rest stops. The whole journey to harbourfront station took ~ 7 hours due to the traffic at the highway to JB. Including the time when it arrived late in the afternoon, we arrived at our destination 2+ hours late. I kind of expected it for a Sunday night back from JB though.
The seats had enough room for my legs but a little squeezy if I have hand carried luggage that can only be put on the floor. If the front seat leans back on the chair, if is also a little squeezy. There isn't any overhead storage for luggage. No toilets on board.
Overall, rather good coach back to SG.