A lot of small parts in a small box. 
Have not had time to try to assemble the rack at this time. Hopefully, it will be worth the effort.