Cabinet was fairly easy to assemble and everything fit well. Instructions were difficult to read, but all parts were marked and I was able to figure out the assembly steps. Cabinet was a little smaller than expected (picture showed what appeared to be CDs or DVDs on edge on the bottom shelf (floor) and that is not possible. The bottom as well as the top shelf do not have sufficient clearance to stack CDs or DVDs on edge.