Delivery was quick. None of the pieces we were sent fit together and there was a lot of extra random pieces that were not needed and we were missing some of the screws that we did need. We managed to get it together using zip ties and so far it’s been great.