Perfect for our space, not too bad to assemble. Doors are tricky to get lined up evenly. Still haven't quite figured that out though