Easy to assemble and looks like the stock photo. I would have given it a 5 star, but the back of the top piece is not the same linen fabric. It is a small piece and should be fully wrapped in my opinion.