Shelf arrived promptly but took over 3 hours to assemble. Finished product was worth it though. Using it as a room divider and it looks just like it does in the pictures!