It took about and hour to assemble and all the part were there. Good quality.  Fits perfect in my geast room.