Happy with the purchase! It was simple to put together on my own, took maybe 30 minutes or less. All of the pieces came with it and they were all labeled well.