Takes a little bit of time to assemble but really not that bad at all. Feels sturdy and looks great!