Took about 3.5 hours to assembly but is a wonderful addition to our daughter's room with ample storage to spare!