A little complicated to put together , but well worth it as it is perfect for my office! I can't wait to decorate the shelves