Perfect! It comes fully assembled, thank God! It’s 18” high so keep that in mind when ordering it. I knew the dimensions when I ordered it and it’s  exactly why I ordered it for my space. It’s solid and sturdy. One of the best online purchases I’ve ever ordered. A