Fits my needs but not the best quality and a major pain to put together. Getting the door on correctly was VERY frustrating.