Absolutely brilliant product. Arrived within 3 days of ordering, was easy to put up alone during the morning. No missing pieces. Really cannot praise this piece enough!