Fitted my space perfectly. It would have been better if the height of the shelf could have been adjusted for larger items to fit on but as I said it fits my limited space so that was my main reason for purchasing.  Easy enough to make and sturdy.  Smart and functional.