Very happy with product!!  It fit snugly on the top rail of the deck with side trays allowing for easy drainage.