We bought this to fit in a very small space and it was absolutely perfect.  The delivery people were professional and took great care in installing it. We love the functionality also!