Arrived quick and packaged well. I found it pretty easy to assemble but it did take a little time. Some pieces didn’t line up perfect but in the end it wasn’t noticeable. 
Solid and seems like it will last decently