Top quality furniture. Very impressed! Comfortable! Received very quickly. 
Some assembly was required but I just followed the instructions. Not difficult by myself.