Great quality, especially for the money. It came packaged well, within a timely manner. Assembly was easy enough, I was able to get it put together by myself in about 20 minutes with an impact driver. 

Holds up surprisingly well to "activities."