Absolutely perfect, took a while together and some parts had no wholes so had to do them myself. 
Totally worth it!