It fits everything I wanted it to hold. One person could assemble it with the exception of the top which took two. Our one concern is the open hook in the center rear is short (i.e. the half round is not enough) and the top pops out 7 out 10 times you open it. You have to get it back in place to close properly.