Arrived well packaged. My husband put it together in about one and a half hours. A very nice sturdy cabinet. Looks great in my small laundrymud room.