This is perfect for our needs. We put it together over the weekend, it does the job without taking up more floor space with another piece of furniture. Easy to assemble, all pieces fit well and all parts were included.