Difficult to put together. Some drill holes were missing.  Directions were okay, but difficult to follow on some steps. I would buy it again. Looks great. I have one at each end of my entertainment center. Speakers on top.