Up front, 5 stars for the assembly. Came together is less than 10 minutes. Little smaller than I imagined but comfortable all the same.  
There was some issues with delivery, but that was a FedEx issue.