All our shelves with brackets come with wall plugs and screws for fitting! We can also customise the size to any nook you need, just mention your custom dimensions in a note on the order and we can size it down for you.