This Is everything I was looking for.it has a decent size storage, came pre assembled except the legs which just screw on, and matches my space perfectly.