Easy to assemble, looks great, perfect for what I needed. Love everything about it - but we'll see how long it lasts. It lasted almost two hours before my puppy started to chew on it... so maybe should have purchased a metal one.