Shelf is easy to put together. Includes brackets to mount on wall if needed. Looks very nice and seems very sturdy.