Easy to assemble and looks great! I've only been using it for 2 weeks now so I can't speak to the longevity but I'm happy with it so far