Absolutely perfect! Easily to assemble. It was just what we were looking for! Very happy!