Simple to put together but takes time. I liked that it came with one extra screw in all the packets. The top was missing some drilled holes at the bottom but what I was able to screw in held it together well. I like the way it looked and can't wait for my TV to come in and see it all together. The outlets work and will make it look a lot cleaner.