This item was delivered on time and packed well.  It took my husband about 2 hours to put it together and he is very adapt at things like this.  For the price and what I wanted it for an extra small TV it is fine.