The cabinet is functional, but the instructions could be better. Assembly was a bit challenging, but once I figured it out, it looks good and works well.