My husband put it together in about one hour and everything lined up perfectly.  It looks very nice.  I love it. The shelves and drawer are solid wood and the frame is metal.  Very pretty.  I would recommend this to anyone.