Walmart offers the Better Homes and Gardens Heart Bookshelf in White for $5. Opt for in-store pickup to avoid a $5.99 shipping fee. That's the lowest price we could find by $20. It measures 20" x 4" x 8".