Assemble your self-a couple of hours.  All parts complete and fit together well.  We had a specific space requirement that it satisfied.
Good value and quick delivery.