Just what I needed. Fairly easy to put assemble. Sturdy construction when completed.Ideal for my record deck, records and my printer fits on the shelf. A hole in the back panel would help to put cables through.Easy to do yourself.