So far we are pretty happy with the shelf. The assembly was ok. It is good for the money spent.