Very hard to put together, it took about 8 hours. It is absolutely perfect other than that. Don’t put it together if you’re in a rush.