Absolutely brutal to assemble. Some pieces came scratched. It appears it will do the job once we finally figure out how to finish assembly. Not all of the holes are pre drilled and the instructions are hard to understand.