Waited a long time for this to be in stock. Just received and it sure is heavy. Installing this weekend. With the weight alone it feels like it’s going to be solid. 4 boxes total. Boxes did arrive pretty beat up so I hope insides ar good.