While the end product seems to be fairly good,  fair warning that I have put a lot of furniture together over the years and this was pretty time consuming.