It really depends on the butler (personality, etc.) The first one we had - Rupesh on Century - was intelligent, engaging, and carried on good conversation while providing unparalleled service. Butler on Summit to Alaska was ok, but didn't go out of his way. Butler on Mercury to Mexico was better, but still not Rupesh. It seems we ask for things at odd times - and then the service is passed on to your cabin steward or another butler, and the commitment just isn't there. But, having taken 5 cruises on Celebrity, 3 with butlers, I'd still take the butler.