Easy to assemble. Looks very nice.  Sturdy and plenty big enough for our miniature schnauzer. He loves it!