It wasn't too difficult to assemble, just took a little time. Looks great with my contemporary decor. It was a great deal so obviously I wasn't expecting some high-end, high-quality product but it is plenty for what you pay for and feels sturdy enough.