Sturdy and functionality is great. Easy to assemble but instructions can be a tad unclear. There are gaps in between boards but nothing major. Good purchase overall for price point