I'm quite happy with the cabinet. It took ages to put together because of all the bits, but I'm happy with it. It's  not attached to the wall, but I've tested it & it won't fall forward. It looks nice in the living room (it's too big for my passage).