It was a bit of a pain to put together but overall not to bad.  We have gotten nothing but compliments on it.  The door is a bit snug but that could be because its new.  Its definitely sturdy and easy to maneuver.  The angle on the handle is perfect.