Love these shelves.  They are made of nice heavy wood and well made.  They have two brackets the hold them on the wall with all the hardware included. They are 23 1/2 length by 6 1/2 inches wide.  I got the wood tone and they come in a two pack.  I've only put one up so far and haven't decided if I'm going to put them together and staggered on the wall or if I might use the other in a different space.  They have predrilled holes on the pocket shelf.  Make sure you put at least one screw in a stud  if you put any weight on the shelf and it's already heavy it would possibly pull from the wall.  I'm just putting light weight fake plants so there isn.t a lot of weight.