My husband is a master carpenter and this shelf was difficult for him to assemble. It took him about 2.5 hours. It looks great but unless you're extremely handy do not order.