Quality piece!  I love it exactly what I was looking for.  Assembly took awhile but was worth it.  Everything fit instructions were easy to follow.  Worth every penny.