I. Sự khác biệt về chiều cao
Cây bông vụ có hình dáng thấp hơn, chiều cao thường khoảng 50cm, ngay cả khi đang ra hoa thì chiều cao cũng chỉ khoảng 1m, khoảng cách giữa các đốt dài từ 1.5 đến 2cm.
Cây xương rồng có chiều cao lớn hơn nhiều so với cây bông vụ, thường cao tới 4m, có thể đạt tối đa 7m, khoảng cách giữa các nhánh cũng khá lớn, có thể lên tới 10-15cm.
II. Sự khác biệt về lá
Lá cây bông vụ có màu xanh đậm, bề mặt có một lớp sáp mỏng, cảm giác mịn màng khi chạm vào. Lá cứng và giống như một thanh kiếm, trong điều kiện không mất nước, thông thường không xuất hiện tình trạng rũ xuống. Chiều dài lá ngắn hơn so với lá của cây xương rồng, chỉ từ 0.2-0.6m, tạo thành hình dạng tỏa ra.
Lá cây xương rồng ban đầu được phủ một lớp sương trắng, sau đó khi phát triển sẽ dần rụng và chuyển sang màu xanh lam đậm. Lá có độ cứng thấp hơn, mềm hơn, ngay cả khi không mất nước cũng dễ dàng xuất hiện tình trạng rũ xuống. Chiều dài lá thường lớn hơn lá của cây bông vụ, từ 1-1.4m.
III. Sự khác biệt về hoa
Hoa của cây bông vụ có màu vàng xanh.
Hoa của cây xương rồng có màu trắng sữa.