Easy to assemble - did on my own in about 20- 30 minutes.  Very modern looking.  Only thing that could be improved is that the seams could be a little more tight together on the metal frame - not a big deal though.