Bought this for a model home, assembly was not too difficult. It seems very sturdy except for the doors which don’t stay on very well. Looks great though!