This cabinet is beautiful and is exactly what I needed. It was a lot of parts to put together but fairly easy. Would have given five stars but it came missing 18 screws so I had to buy some.