Took a while to assemble. A couple pieces were missing. But customer service sent out replacement pieces quickly. Happy with the final product!