It Arrived On Time And In Good Condition. But, It Has A Lot Of Pieces To Assemble - It Took A While. Also, Not Very High-Quality. Thankfully For Me, It Won'T Get Much Wear-And-Tear.However, With All That Said, The Style Is Great And It Looks Terrific.