Took a bit to put together, but nothing my 9 year old son and I couldn’t handle. Looks just like the pictures and fits perfectly. Very nice.