Arrived from ups..really heavy....was fairly easy to assemble- one door was split from shipping even though it was packed well. Didn't want to return because it was so heavy. I opted to glue the door, it came out okay