This holds our TV and cd player on our back screened porch. It's so perfect for our needs as it  doesn't allow moisture when raining.