Love this product - fairly easy to assemble but did take 30mins or so. Feels solid.