Solid and sturdy as portrayed on website. Only complaint is that one leg post was scratched during shipping when it came into contact with the bolt of another leg post. Easy to assemble.