Easy to assemble and looks great. Friends and family that have seen it are shocked  at what it cost and how it looks. granite top is the one to get. ordered it and had it within a couple of days.  If you buy one you will like it.