Great quality and very sturdy. We ended having to add in extra screws because the walls didn't align as securely as they should. We were worried that rain would leak inside. It works great now with the extra fix.