I have really liked this product.
Assembly was not bad at all, it was a simple process the top piece is heavy though.
After assembled it is super sturdy.