Exactly what we needed for our space! Excellent quality!  Easy to read instructions and relatively easy assembly! Worth the wait on shipping, although I would have loved to have received it within a week! I would definitely recommend this unit!