4 stars for the product in general.  appropriate initial quality for the price point.  took away 1 star due to the poor packaging... 2 parts arrived broken, although the manufacturer promptly shipped replacement parts delivered within 1 week.