I love the finish product but I wouldn’t recommend assembling it without some handyman skills. 
It took me longer than usual to put this thing together but in the end it came out great.