Exactly as promised. These shelves are quite small (12 inches?), so just be sure that's what you want before ordering.