Love this table! Finish is exactly what we were looking for to match our other end tables. Easy to assemble as you just have to pull the legs out and they locked in place. Not too heavy, but not flimsy where our dogs will knock it over.