The cabinet was perfect in its size and storage space. Its assembly was moderately difficult, but the instructions provided and numbered parts code was easy to follow. I was disappointed in the backing provided for the rear of the cabinet. The vinyl/plastic back is flimsy. I believe a solid backing would have been much better for stability.