The quality of this furniture is great! I can tell that this will be a long lasting piece.  It came with all the right parts and hardware to make the installation easy. From unboxing to setting my tv on it only took me about an hour and a half.   My wife loves this and my tv looks great on it.  My mother in law loves this too.