Looks great but am a little concerned about how waterproof it is as there are slight gaps between the sides.