We received the shelf on time and my husband was able to put it together in less that a couple hours. Wasn't hard to assemble at all. It looks lovely. Very classy design. Only issue was that one of the drawers was a little higher than the other but that's just my OCD kicking in. It is well done for the price.