Beautiful accent shelf. Came pre-assembled and only had to attach to my wall. It did not, though, come with screws/anchors for the attachment. However, I already had some that fit so that was not a problem. Accent shelf is quite large, so be sure to accurately measure the area you want to put it in!