So far, so good. Seems to be sturdy and decent quality. My teenage son and I put it together in about 4-5 hrs. The interior gets good light from windows and skylights. We have had one major rain storm and the interior remained dry. Hopefully it continues to weather nicely. I definitely would recommend.