Pretty sure I ordered on Monday and I got my box two days later. Everything was packaged great and individually wrapped. I asked for small to medium pieces and I got exactly that, no football sized pieces here. I would take a picture but I am not setting up the tank for a few weeks so you just get the box! National take your box of rocks to work day!