Arrived earlier than anticipated. Despite a beat up package, the materials were perfect. Very easy assembly. Very happy with this product so far.