Shipping was quick, it arrived with all pieces and no damage. I put it together myself, no issues. Instructions were very clear. Definitely would recommend! I had an awkward space and I wanted to store my towels and this worked perfectly!