Great piece for a great price! Small and compact, exactly what I needed! Assembly was fairly easy. Not all pieces lined up to be exactly flushed - but for the price I paid, this is exactly what I expected!