Takes a while to assemble. Like 3 hours. Was missing the screws for the door which is the last few steps of assembly... other than that it's nice. Plan on using for changing table/dresser that baby can use as he grows.