Very happy with this product! Arrived in a timely manner, packaged well. Assembly was very manageable. There are a lot of parts but the instructions were clear and easy to follow. Came with additional hardware which was useful.