Says 45 minute assembly, but it took me about an hour and a half and I needed help about halfway through to properly hold the pieces together while you screw in. Some angles were hard to reach, but I think that is standard. Overall, looks good, feels sturdy and seems like good quality wood