The shipp8ng said 5-7 days, and it arrived in 3 days. The unit was packed extremely well, and the directions to put it all together were fairly straightforward. All the hardware was included.  It took my husband about 45   minutes to put together. I only had a small space, so this unit fit perfectly for my needs. The lighting is extremely bright.