This has 3 glass shelves, with slots at the back for cords. 48 in long by 21 inches wide by 20 in tall. The front is slightly curved on all shelves. The pictures were taken outside, hence the reflection of a tree;) Located in Brentwood Bay, you will need to pick up. Call or text 250 886 9693, or email. Thanks.