The assembly was a bit laborious but was worth it. The height is fairly substantial and without propping it up against a wall the shelf can be a bit unstable. Otherwise the product is as advertised and worth it.