Everything we wanted it to be and it fits perfectly in the space. Fairly easy to assemble although like many pieces I get from wayfair not all the pieces were marked. But it is comfortable and good for what we wanted. The show slots aren’t huge. My husbands shoes not not fit one shoe per cubby for him but it holds my shoes and our kids with no problem.