Easy to assemble, looks great. Probably my floor, but it sits a little wobbly so I had to put something under one of the legs to level it.