Bought two of these, and was able to easily put them togeher myself (furniture assembly is not my strong suit).  Keeps shoes in order - nice clean look and comfortable padded bench.