Fairly easy to assemble but some of the parts were wrong and top was damaged so we had to wait until replacement parts arrived to put it together.  Drawers would not hold anything really heavy.  But it was bought for guest room so not too concerned about frequent, heavy use.
Looks very nice when assembled.