I received the cage pretty fast. My hamster loves the cages. he's a lil fat though so watching him squeeze through the tubes is kinda funny. His last cage had a sky deck wheel and instead of using it to exercise he would sleep and store food in it. Too messy for my liking. This cage is perfect. Putting it together was a little difficult. Connecting the wire parts together proved to be a challenge but at the end the cage is very sturdy and pretty.**** VERY DIFFICULT to unattach bottom to clean it.