Took forever to ship and then when it came none of the pieces fit together. I had to get another unit sent to me and wait for that to arrive. The second unit that came was very easy to put together and looks great, but I have to give 3 stars because of the defective rack.