Very labor intensive to put together.  Many of the pre-made holes didn’t match up.  Instructions were not always helpful.  Once it was finally out together it’s a niece piece, but I would probably pay the extra 100 to have it assembled for me next time. It was quite frustrating to say the least.  Minimum of 4 hours to put it all together.