Fairly easy to snap together, some of the connections needed a little weight behind them to get into place.  Fits the storage cubes I already have. The more cubes fitted together the sturdier the shelf. Slightly limited on layout but does the job.