We really like this for our entryway.  Guests can sit down to remove shoes.  Assembly was fairly easy except attaching doors was a bit challenging.  Would be better with pre-drilled holes.  Overall we are satisfied.