Xe đẩy hàng và nội thất đặc biệt của Luxor không sản xuất TV LCD, thay vào đó công ty sản xuất xe đẩy và giá đỡ TV LCD. Luxor sản xuất nhiều loại xe đẩy kim loại với nhiều màu sắc và kiểu dáng, chứa được TV lớn tới 60 inch.
Trong số các sản phẩm khác, Luxor sản xuất xe đẩy nghe nhìn, máy tính để bàn, đồ nội thất trẻ em và xe đẩy tiện ích. Các sản phẩm của Luxor được thiết kế tại Hoa Kỳ và được sản xuất ở cả Hoa Kỳ và Châu Á. Cơ sở hoạt động của Luxor là ở Waukegan, Illinois, và nó được vận chuyển từ Illinois và Alabama. Công ty không giao hàng cho khách hàng cá nhân, nhưng các sản phẩm của Luxor được bán bởi các đại lý ủy quyền trên toàn quốc.