I just had it delivered and it took me 20 minutes to put together. Didn’t realize the tubing was inside the top piece. Otherwise, super easy to put together and so far it works great!