Overall a nice piece. It is not top quality but the price isn’t over the top either. The directions were not all that clear. If you don’t have any type of clue when it comes to putting things together I would definitely not recommend it. If you do you should be all set.  It is very roomy on the inside, nice the the shelves are adjustable. I would recommend this.