It does come in about a million pieces but my husband put it together in about 2 hours. Very sturdy and looks exactly like the picture.