My son put it together by himself several hours with a drill. The shelves are adjustable and sits well. Loved his new addition to his new place.