Easy to put together quality is great. The only issue is I had to put a small spacer under one of the legs to make it sturdy on tile floor, on carpet probably not an issue but overall really nice end table