Shipping was slow on this piece.  The other two products in my order came separately and at different times but this one got hung up in Nevada, not sure why, possibly storms.  Either way excited for it to arrive and with some help I was able to get this hung up on the wall with ease.  Note you do need to spend time measuring the space on your wall and the shelf before drilling into the studs.  With the time spent at the front end with tape measure and level we were able to secure this shelf on the wall with ease.  Look forward to decorating it!