Good product, but the packaging was very beat up when I got it and assembling the cabinet took a bit of time. Lots of little pieces to assemble.