Very easy to assemble and very sturdy. The marble has a great finish to it. Height and width are just perfect