I opted to assemble the product myself which took about 3 hours, however, I knew it wouldn’t be an easy task. The end result of mission accomplished was that I got a slim and tall nightstand that fit in with my dresser and bed without looking out of place. The mahogany finish was well done. I’m quiet satisfied with this purchase.