Very happy with this! Only didn't give it 5 stars because one of the doors arrived with a small nick in it, but nothing that couldn't be fixed with a dot of white paint. Took about 90 min. to assemble.