It’s nice looking, but honestly, I don’t expect it to let more than 6 months. Many of the panels are made from such poor materials that during assembly you’re forced with the unfortunate decision to attempt to torque screws to a firm tightness and strip them probably 50 of the time, or just leave them looser than I’d like. 

Assembly is also quite involved as there are lots of pieces. It’s not particularly hard, but it’s slow.