Definitely took some time to put together but the end result is  amazing for the price paid ! Would definitely recommend.