This cabinet is great!  We got it to put in our daughter’s room to house her karaoke machine, microphones and other music stuff.  She loves it.  It took quite a while to assemble not at all difficult, but lots of pieces and took some time.  Worth it!