Excellent delivery times arrived earlier than expected, had  two broken bits but they were replaced with no problems and again arrived early. Assembly wasnt the easiest as we had to drill extra holes as the shelves were not aligned properly but its lovely now its built