Just what I envisioned. Easy to assemble.  The only reason I didn't give it five stars is because there was about a 2 inch unevenness between the rails so it's not flush against the wall.