Assembly took several hours but without hiccups. 3stars because the glass came scuffed up.