This in an incredible piece! It was very easy to assemble, it took me maybe 20 minutes and most of that was unboxing. The table is a little wobbly but I am using the feet to level it but unscrewing some a bit.