Solid and sturdy! Very versatile. The quality of this product far exceeded my expectations! - was able to assemble in approximately 20-30 minutes!