This product was easily assembled.  Shipping was on time.  Overall extremely happy with overall experience.  I love that each shelf is adjustable.