It's just perfect! Sturdy. 1.5-2 hours to assemble for a novice. I had help (who did most of the work).  Need to be careful with the screws as they might strip, if you're not gentle. All in all wonderful!