Just put this together so I cannot speak to its longevity. I can say that the assembly was pretty straight forward and simple. The piece seems very sturdy. I read other reviews about the doors not staying in the track and I can see how that is a possibility. You do have to be gently while sliding the doors. I got the charcoal grey/black and it is true to color. So far happy with it and the way it looks.