This cabinet was exactly as it is described.  Super easy to assemble and everything fit together perfectly.  I think it is going to hold up well.  I went with a stronger glue as opposed to the one provided, but that's because I am picky.

To make it even easier, have someone help you with the door.  I laid it on it's back and used my legs to make the hinges flush, rather than try it upright and it worked out fine. I also made sure to use super duty glue for the hinges and screw holes as the tiny screws made me dubious when concerning the door staying together for a good long time.

Pros: Super easy to assemble, decent product
Cons: Get help with the door installation