Assembly took a little time, not terrible but it is lengthy directions and you need to follow them exactly. Other than that we like the look and the little starve shelf is great!