The bench is definitely what i was looking for.  The only issue i have is that the shoe compartments are little small. You can fit shoes, but not easily. Other than that, great quality, looks nice and sturdy. I would recommend it.