We put this together ourselves, so be patient as there are tiny screws everywhere!  However, the finished product is sturdy and holds quite a bit.