The product itself is sturdy, was not too bad to put together. And it looks decent. However the top arrived scratched and the estimated 10 min assembly time is maybe if you have a drill with the right bit and a partner to help, otherwise it’s closer to an hour. Still like the piece tho.