This fire pit is so versatile!! I absolutely love it. First off it’s very sturdy and heavy, definitely built to last.  It can be used to build a fire and roast marshmallows (also included is a is a roasting stick, huge bonus) or use it as a cooler to hold all your beverages. It also can be used as a grill! Yes it comes with a rack so you can have a nice barbecue. This fire pit also has a cover to protect it from the elements. If you’ve been searching for a fire pit for your family this is definitely the one you need. I’m very happy with my purchase. Thank you