This is a very good quality piece of furniture. It was a tad difficult to assemble because it has so many features and some things were hard to understand or unclear. Make sure you take at least 3 hours of your time to assemble. One of the drawers is not sitting right in the tracks because they aren't close enough together, but it's a small annoyance and it is otherwise fine. It holds everything I need it to and has wheels for easy moving. Overall, I love the piece and wish I would have paid more attention during assembly or had just been better at it and maybe my drawer wouldn't be wonky haha.