Bought two of these to keep my dogs from stealing the rocks from my gas fireplaces.  Had to assemble but that was easy, did it myself.  They look great and do the job.  Exceeded my expectations, good quality/value.  I research a lot of these before purchasing and would recommend.