I would have given this 5 stars, but a section of the instructions were miss labeled and it took me a fair amount of time to figure it out. 
All in all I'm really happy with the finished product.