This cabinet is exactly what I was looking for and is such a nice piece! It was moderately easy to assemble. One of the cabinet doors did come with ding on the corner, but they provide stickers that match the finish that covered it perfectly. This has proven sturdy enough for our needs so far! Overall it is a beautiful cabinet!