Good size. The cabinet space is smaller than expected and not sure if it can hold much, but fits our WiFi router/cable box inside nicely. We ended up not attaching the back piece to have outlets exposed. We also had to make a hole in the separation piece (as you can see in the picture we have not done this and the wire is sticking out). Love it other than the screws on top being exposed, and the only coverings provided are tacky white stickers. These can be hidden with decorations, but proper caps or coverings would have been better.