Came fast and though it took a bit of time to assemble- none of it was difficult, just time consuming. It feels strong and well made. I definitely recommend it!