Not very impressed with the quality of this piece of furniture and I got it at a good price. Would never have paid full price for it. Assembly was ok. Two persons required. And of course we had a scratched piece. The front panel door. Also trying to figure out the doors and hinges so they fit perfectly was a nightmare.