The end product is GREAT... but assembly is complicated and weird. Luckily, my husband is a carpenter so he was able to make it work. If you have engineering skills... we highly recommend.