A bit tricky to assemble. But if you follow the instructions properly, it will take hardly 30 mins to assemble. Nice quality.