The glass and hardware are both of good quality. However, if your shower is not completely square (perfectly plumb wall and perfectly level floor) then you will end up with large gaps between the tile and glass. The glassharware maker is even aware of this potential issue as they supply rubber blocks for leveling the glass. If you use the rubber blocks the glass can be leveled but the large gaps will need to be filled with way too much silicone or left open for water to escape. My recommendation custom order from a local glass shop to avoid having to buy glass 2x like I will end up doing.