Easy to put together. It looks just like the picture. I haven't painted mine yet. I don't think it will support stain. It is a really good value for the money.