We received ours shelves weeks before they said they would come which was just in time for us to get them up before guests came for the holidays! They are solid shelves and super easy to put together and mount on the wall!