Exactly what I needed. Fit in my space perfectly. Feels sturdy, solid. I actually wanted a different color so I painted it! The hooks were super easy to remove & put back. Just used some gray chalk paint that cost less than $2 from Hobby Lobby. Came out great. Held the paint beautifully. I use it every single day…holds my mail, keys, sunglasses, wallet & my baseball cap. Frees up a ton of table spaceSee full review