Good product for the price. Was a little banged up on deliver but luckily in a place where it’s not noticeable. We had problems with one of the screws but assembly was easy enough but takes some time and getting the back paneling in was a bit of a struggle. Easy to follow instructions and clearly marked parts. Overall good.