Perfect. Large but low-profile with safe attachment to mount to wall. Love these. In my small space, I would stack another beside the first one in the future. Assembly of course... my husband did it and it took a few hours. Not bad though.