It’s perfect for our apartment! It was time consuming to put together, but it does what it’s supposed to do, and also helps keep smells down in a small space.