Perfect in every way. Love the size - lots of room. Love the construction, - easy to put together and sturdy. May need to get another one!