This piece of furniture is perfect. The size is perfect, the style is perfect, and the functionality is perfect...and the assembly instructions made putting the piece together easy. The only part I found to be more difficult was the last step—leveling the doors, but once I got the hang of it that step wasn’t so difficult after all.