I'm not a fan of log hides but that is just preference. The set up is beautiful and I think the logs go well with it! I have had problems with mold on my log hides in the past so just keep an eye on them. BTW is that a plastic tree? Where did you get that?