Ok I just seen your pic. How big is the snake? That seems like a big tank. The hide on the right is very wide open and doesn't offer very much security. You should also have identical hides so your snake can't play favorites and will regulate body temp correctly. Like I said in post above reptile basics hides are the best IMO. They are very dark and secure and cheap! You would need one for each side. If you decide to buy the medium should be the smallest size you consider buying, the smalls are tiny. Depends on the size of your snake which one to get, you want them to be a snug fit so make sure to pay attention to the measurements. I highly recommend you order them from reptile basics. Depending on the size of the snake you may want to either buy a tub to house it in or make a divider to shrink the size of your glass tank.
Sent from my SAMSUNG-SM-G890A using Tapatalk