Met my requirements well. A beautiful piece but the quality of the frame on which the glass shelves are attached is not very great. However since it a put on a wall it is not very visible unless someone stands close to it.