We updated our kitchen and took out a  cupboard over the counter and needed something to hold kitchen appliances, casserole dishes etc. Love the look of it, It holds what I needed it to hold. And I think we will enjoy this piece for many years.  My husband put it together and he is rather meticulous and it took a long time!! It arrived in three boxes-heavy! There was one piece that was damaged but it does not show now that it is together.  But yes it took the better part of a day to assemble.  Worth it though we both are pleased with the end results! Thanks . . .