It’s perfect but it is a pain to assemble. It’s not difficult but it has a lot of pieces to put together. There’s nothing preassembled in the kit. Other than that, works great!