Currently there are many styles of hamster cages available many of these are inadequate especially for dwarfs. When buying a cage the main points you should keep in mind are
Hamsters prefer land over height
And other requirement such as price and space.
Personally I have a tubular cage and would not recommend it. Although they can look nice they are very costly if you are to get a large enough setup. Also theyare an absolute nightmare to clean. Also they usually lack ventilation.
Also some syrians may get stuck in the tubes or hide in tubes making it hard to catch them. Some dwarfs would also struggle to climb through the pipes. And if dwarf groups or pairs are being kept cages with multiple levels/rooms one hamster could end up not being able to get food or water due to the more dominant dwarf and one day you may come home to a starved and dehydrated dwarf.
Bin cages are a brilliant alternative caging and just require a bit of DIY skill. Bin cages can be made in many sizes so are useful because you can make the largest possible cage to fit in your house as well as they are considerably cheaper than one the same size from a shop.
Glass tanks or old aquariums can make large cages which should be harder forthe hammy to escape from. But on the other hand glass tanks and aquariums can be heavy so are not easy to move. Many toys can be put into tanks and aquariums just make sure the hammy can’t escape over the top.