Perfect & exactly what I was looking for. Snapped together and very durable. Took 15 minute to put together