PERFECT...easy to assemble my 2 teens put it together for me in under a couple of hours......sturdy... looks wonderful front and back......I love it when a plan comes together the way you picture it in your head and this one sure did....