I bought this a few years back.  Overall it has held up well.  However, four roof panels have warped and I had to use caulking to seal the gaps.  Additionally, a rat got trapped inside and ate through a door to get out.