So far I am only giving this product 2 stars.  Many of the parts were not labeled at all.  There was one missing piece and I completed the process online to request the missing piece and it won't arrive for another three weeks.  Extremely frustrating!