Just arrived today, easy to put together. Very sturdy, puppy climbed up on it right away. Looks comfortable and great quality