Perfect! Just as described. We screwed it to the trek decking and it is pretty stable. My husband fits his Weber grill, his mini Weber grill and a marble topped table inside. The side shelves are great and high enough for him to work the grill and reach his drink!