Sturdy and well made. Hard to put together, took my handyman a few more hours than anticipated.  Shelves are not suitable height for what I wanted, but I can make it work.  Looks nice when put together and should last.