Very easy to assemble. Fits my shoes (size 9) with space left over. Sturdy when stacked