Upon opening it's very well packaged and cushioned so the tank would not break. Either the tank itself or possibly the sand carpet smell like brand new tires, so you would need to air it out before putting your gecko in, or at least set it up and wait before putting your friend in. I asked for samples and they were kind enough to send me superworms and roaches to try out. The calciums are not what they look like in the photos. They are a lot smaller Which is no big deal since I have another brand of repticalicum already. I keep them as a back up for emergencies. Overall 10/10 would recommend to first time gecko owners.