Easy to assemble.  Only stemmed glasses less than 8" high will fit. I found two wine glasses that were 7.5" high and they fit nice.  The veneer is a little too glossy, but I may add a darker flat stain to suit my taste.