Does exactly what i needed it for, however nearly £400 seems a lot for this unit, especially when it's a self assembly piece.