Going on my second summer after purchasing this grill.  Quality grill for a great price. It's not too small and not too big.  I did get a grill cover so i hope it last longer than my other grills.  I've not had any problems and the racks are holding up awesome !   Looks like new after cleaning.  We use it a lot throughout the year.  Came earlier than expected.  We had to assemble it ourselves, well my husband did and it took a couple of hours to get it together.  Would recommend this to anyone.