Aside from accidentally putting one of the boards in upside down and taking a few hours to assemble it, it came together perfectly and is exactly what I need and was looking for.