Perfect fit for what I was looking for. Took about an hour to assemble and I would suggest two people to do it.  Not too bad and the directions were very easy to follow.  Love it!