Perfect!  Love this and is what we were looking for.  It's a LOT to assemble , be prepared.  But it was worth it, sturdy and well made