Good quality, looks exactly like the photo.  It is not difficult to put together, but it is time consuming. Finished piece is very heavy so assemble it close to where it will be placed!