We had some difficulty assembling it but we got it together after about 2 hours. It looks good, fits in the space we have, and holds our 48" TV.  There is no opening in the back for components on the bottom shelf and so you need to drill a hole if you want to use it. Very inconvenient.