It was very easy to put together.  My husband completed it in an afternoon.  It fits all of our gaming systems.  Looks great for the price!