Easy to assemble, perfect fit, holds everything and keeps it neat and well organized.  We have it setup in the garage. Love it!