A lot of parts to put together, but it looks outstanding, and just what we were looking for. I would buy again, and definitely recommend!