easy to put together; a little steep my dog gets a bit worried going down them and tends to avoid it but uses all the time going up