I’ve only had it for a few weeks so i can’t speak to longevity. But it seems to be relatively sturdy and holds a good amount of weight. Assembly was not the easiest and you will need two people to put the doors on.