Easy assembly, good size and perfect fit for what I needed. One star off because after I purchased it was back ordered and took much longer than anticipated to arrive. But happy it finally made it!