The delivery was prompt and was all in tact. It was easy to assemble and looks great. The shelves are a great distance apart, I have found some don't fit various full sized products in very well, but these are just right. Very happy customer.