I knew going in that it would be a difficult and time consuming build, but it is worth it since it is sturdy. The only thing I don't like is that there is a gap between the doors that is very noticeable... almost like the screw holes were not put in the right spots. Overall I am happy with it.