It was easy to assemble.  It is a metal frame with material draws.  I measured the width but didn't pay attention to the height (my fault) and it is only 21.7" high which is a little short for my wall but it looks really nice regardless and there a lot of storage space.