Excellent quality! It was delivered on time and the box was very heavy. My son assembled it and he did not complain. The only minor thing was the doors were not perfectly aligned but you can't really tell if you don't look at it very close.