In rating this from 1 - 5, I give it an 8!!  It's fits perfectly for what I needed it for.  It's wonderful for a small space.  I was a little worried it wouldn't be sturdy enough, but it's worked out just great!