Expensive, but came with all the parts and good instructions on how to assemble. It took two of us about 2.5 hrs to assemble it.