This was perfect for our needs.  Looks great and assembly was pretty straight forward.  My husband is very handy and it took us about 90 minutes from beginning to end.  Everything fit and directions were very clear.