Perfect! Came already assembled. I have two dogs so it remains to be seen how well the faux leather top will hold up. Other than that, very good storage space for my many throw blankets.