Took about 3-4 hours to put together myself, but it looks great! Exactly as described.