Beautiful cabinet- great quality for the price! We were able to assemble in about an hour. The shelves are versatile and can be installed to accommodate what you want to store in terms of height. Lovely addition to my home office.