Would have been 5 stars but not enough hardware. No room for mistakes and some of the hardware were incomplete.