I did receive my product 25 days after purchase. However, I was surprised nothing was damaged because of poor packaging from CHINA. I purchased the Snapup Shelves and they failed miserably. The wouldn't stay up on the walls regardless of the composite of the wall. There just is not enough pressure to hold them. If they could fix that issue they would be great, they are sturdy and well sized. Too bad they don't work as advertised. I'm waiting for instructions for return and refund. I will Review that if or when that happens.