Perfect!!Looks amazing once finished!!Took me a while to assemble, so I can't give you guys an exact time of completion. Worked on it, here and there.Top part was the tricky one, but all you need is a tall ladder and make sure your floor is level.Instructions are ok and somewhat easy to read. Highly recommend!!