Pictures do not do justice this is such a beautiful piece!!!!! The only issue is that it has a really strong spray paint smell. The only assembly requirements are the legs and adjusting the shelves. Do not waste 119$ on assembly not worth it get someone to help you attach the legs and your fine. Delivery was superb!